picoclaw/cmd/picoclaw
yinwm 68cdafc5f2 refactor(providers): restructure provider creation with protocol-based configuration
- Move provider creation logic to factory_provider.go with protocol-based approach
- Add OpenAIProviderConfig with WebSearch support and embedded ProviderConfig
- Add maxTokensField to OpenAI-compatible provider for configurable token field
- Introduce new providers: Ollama, DeepSeek, GitHubCopilot, Antigravity, Qwen
- Remove redundant CreateProvider function from factory.go
- Add ThoughtSignature field to FunctionCall for tool response handling
- Remove duplicate Name field assignment in tool loop
- Update tests to reflect new provider configuration structure
2026-02-20 00:12:01 +08:00
..
cmd_agent.go refactor: reorganize commands and provider architecture 2026-02-19 01:03:34 +08:00
cmd_auth.go refactor: reorganize commands and provider architecture 2026-02-19 01:03:34 +08:00
cmd_cron.go refactor: reorganize commands and provider architecture 2026-02-19 01:03:34 +08:00
cmd_gateway.go refactor(providers): restructure provider creation with protocol-based configuration 2026-02-20 00:12:01 +08:00
cmd_migrate.go refactor: reorganize commands and provider architecture 2026-02-19 01:03:34 +08:00
cmd_onboard.go refactor: reorganize commands and provider architecture 2026-02-19 01:03:34 +08:00
cmd_skills.go refactor: reorganize commands and provider architecture 2026-02-19 01:03:34 +08:00
cmd_status.go refactor: reorganize commands and provider architecture 2026-02-19 01:03:34 +08:00
main.go refactor: reorganize commands and provider architecture 2026-02-19 01:03:34 +08:00