{"name":"pf_agent_sdk","vers":"0.1.0","deps":[{"name":"a2a_app_ports","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"a2a_http_client","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"a2a_http_client","req":"^0.1.0","features":["streaming"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"a2a_http_server","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"a2a_protocol_core","req":"^0.1.0","features":["core","timestamps","streaming"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"agent_core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pf_agent_core"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["json"],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"axum","req":"^0.7","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"criterion","req":"^0.5","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"getrandom","req":"^0.3.3","features":["wasm_js"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"getrandom_02","req":"^0.2.16","features":["js"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal","package":"getrandom"},{"name":"llm_client","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pf_llm_client"},{"name":"llm_context_core","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pf_llm_context_core"},{"name":"llm_tools","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pf_llm_tools"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mcp_protocol","req":"^0.1.0","features":["client"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal","package":"pf_mcp_protocol"},{"name":"mcp_protocol","req":"^0.1.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pf_mcp_protocol"},{"name":"observability","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pf_observability"},{"name":"pf_config","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protocol_transport_core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.28","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"rmcp","req":"^0.14","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"rmcp","req":"^0.14","features":["server","transport-streamable-http-server","schemars"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.141","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin-sdk","req":"^5.2","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["macros","rt","time","sync"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"tokio","req":"^1.0","features":["macros","rt","time"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.0","features":["v4","v5","js","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d70a66d8870a3bbab42e457ea4d2a0c315bdbcae6aa736ccdfa84373aba8d706","features":{"a2a-client":["a2a_http_client","agent-core"],"agent-core":["a2a_protocol_core/core"],"default":["agent-core"],"file-handling":["a2a_protocol_core/file-handling"],"interactive-tools":["agent-core"],"spec-compliant":["a2a_protocol_core/spec-compliant"],"wasm-optimized":["a2a_protocol_core/wasm-optimized"]},"features2":{"a2a-agent":["agent-core","llm-engine","a2a-server","a2a-client","event-stream"],"a2a-server":["a2a_http_server","agent-core","dep:spin-sdk","dep:axum"],"a2a-tools":["agent-core","a2a_http_client","dep:spin-sdk"],"agent-observability":["dep:observability","observability/otel","a2a_http_server?/observability","a2a_http_client?/observability"],"agui-agent":["agent-core","llm-engine","agui-stream"],"agui-stream":["event-stream"],"auto-observability":["config-loader","agent-observability"],"config-loader":["dep:pf_config"],"context-window":["llm-engine","dep:llm_context_core"],"dual-agent":["agui-agent","a2a-agent"],"event-stream":["a2a-server","llm-engine","dep:async-stream","dep:tokio-stream","dep:futures-util","a2a_http_server?/streaming","a2a_http_client?/streaming"],"full":["a2a-server","a2a-client"],"llm-engine":["llm_client","agent-core","dep:llm_tools"],"mcp-client":["agent-core","dep:rmcp","dep:mcp_protocol"],"mcp-e2e":["mcp-client"],"pf-agent":["dual-agent","mcp-client","agent-observability"],"redis-storage":["dep:redis"],"sub-agents":["event-stream","a2a-client","a2a_http_client/streaming"],"test-support":["llm-engine"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-03-30T19:59:45Z","v":2} {"name":"pf_agent_sdk","vers":"0.1.1","deps":[{"name":"a2a_app_ports","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"a2a_http_client","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"a2a_http_client","req":"^0.1.0","features":["streaming"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"a2a_http_server","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"a2a_protocol_core","req":"^0.1.0","features":["core","timestamps","streaming"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"agent_core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"pf_agent_core"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-stream","req":"^0.3","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["json"],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"axum","req":"^0.7","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4","features":["serde","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5","features":["async_tokio"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"getrandom","req":"^0.3.3","features":["wasm_js"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"getrandom_02","req":"^0.2.16","features":["js"],"optional":false,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal","package":"getrandom"},{"name":"jsonschema","req":"^0.18","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"llm_client","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pf_llm_client"},{"name":"llm_context_core","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pf_llm_context_core"},{"name":"llm_tools","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pf_llm_tools"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mcp_protocol","req":"^0.1.0","features":["client"],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal","package":"pf_mcp_protocol"},{"name":"mcp_protocol","req":"^0.1.0","features":["client"],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"pf_mcp_protocol"},{"name":"observability","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"pf_observability"},{"name":"pf_config","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protocol_transport_core","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.28","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"rmcp","req":"^0.14","features":["client","transport-child-process","transport-streamable-http-client-reqwest"],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"rmcp","req":"^0.14","features":["server","transport-streamable-http-server","schemars"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"schemars","req":"^0.8","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.141","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spin-sdk","req":"^5.2","features":[],"optional":true,"default_features":true,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["macros","rt","time","sync"],"optional":false,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"tokio","req":"^1.0","features":["macros","rt","time"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1","features":["sync"],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"tower","req":"^0.4","features":["util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"uuid","req":"^1.0","features":["v4","v5","js","v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8f90e4148f9f33ca7220dabd60d8806f846482f93e1107916d11b6e0fa58344b","features":{"a2a-client":["a2a_http_client","agent-core"],"agent-core":["a2a_protocol_core/core"],"default":["agent-core"],"file-handling":["a2a_protocol_core/file-handling"],"interactive-tools":["agent-core"],"spec-compliant":["a2a_protocol_core/spec-compliant"],"wasm-optimized":["a2a_protocol_core/wasm-optimized"]},"features2":{"a2a-agent":["agent-core","llm-engine","a2a-server","a2a-client","event-stream"],"a2a-server":["a2a_http_server","agent-core","dep:spin-sdk","dep:axum"],"a2a-tools":["agent-core","a2a_http_client","dep:spin-sdk"],"agent-observability":["dep:observability","observability/otel","a2a_http_server?/observability","a2a_http_client?/observability"],"agui-agent":["agent-core","llm-engine","agui-stream"],"agui-stream":["event-stream"],"auto-observability":["config-loader","agent-observability"],"config-loader":["dep:pf_config"],"context-window":["llm-engine","dep:llm_context_core"],"dual-agent":["agui-agent","a2a-agent"],"event-stream":["a2a-server","llm-engine","dep:async-stream","dep:tokio-stream","dep:futures-util","a2a_http_server?/streaming","a2a_http_client?/streaming"],"full":["a2a-server","a2a-client"],"llm-engine":["llm_client","agent-core","dep:llm_tools"],"mcp-client":["agent-core","dep:rmcp","dep:mcp_protocol"],"mcp-e2e":["mcp-client"],"pf-agent":["dual-agent","mcp-client","agent-observability"],"redis-storage":["dep:redis"],"structured-io":["llm-engine"],"sub-agents":["event-stream","a2a-client","a2a_http_client/streaming"],"test-support":["llm-engine"]},"yanked":false,"rust_version":"1.85","pubtime":"2026-04-26T13:14:26Z","v":2}