You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thread ExtensionConfig through ProviderDef::from_env so CLI providers
(claude-code, codex) connect to MCP servers at construction time and
call tools internally.
Extract McpFixture and test assets into goose-test-support crate,
shared by goose-acp and providers.rs integration tests. Both CLI
providers now run the full test suite (basic response, tool usage,
context length, image content) against a real MCP fixture server.
Improve claude_code.rs with persistent stream-json sessions and content
blocks. Replace codex.rs two-pass message handling with single-pass
prepare_input. Convert all 23 ProviderDef implementations from manual
BoxFuture to #[async_trait] and inline from_env into the trait impl.
Signed-off-by: Adrian Cole <adrian@tetrate.io>
0 commit comments