Commit Graph
8 Commits
Author SHA1 Message Date
lukaszraczylo bde3128dba fix(zed): switch to language_models.openai_compatible for Agent panel visibility
The Zed Agent panel (new ACP-based UI) only discovers providers registered
under language_models.openai_compatible.<name>, not language_models.openai.
Each named entry appears as its own provider in the LLM Providers list.

- language_models.openai_compatible.harness-sync-gateway holds gateway URL + models
- agent.default_model.provider = 'harness-sync-gateway' (was 'openai')
- Model entries include capabilities {tools,images,parallel_tool_calls}
- Export common.GatewayProviderID so zed.go can reference it
- Fix staticcheck QF1001 (De Morgan's law) in io.go
- Fix struct field alignment in File (80→72 bytes)
- gofmt remaining files
2026-05-23 21:12:47 +01:00
lukaszraczylo 941b1d86c3 feat(cli): add update subcommand for in-place self-update 2026-05-23 12:42:44 +01:00
lukaszraczylo 50059d7517 feat(canonical): validate profile name, apply env-var substitution before render 2026-05-23 11:55:26 +01:00
lukaszraczylo 9633f9ad4c fix: pre-select all in init prompt, preserve agent paths with slashes, fix rollback off-by-one 2026-05-23 11:25:31 +01:00
lukaszraczylo 498cdb061d feat: add internal/ui prompts + init subcommand
- internal/ui/prompts.go: MultiSelect with huh TUI + WithNonInteractive for tests
- internal/cli/init.go: NewInit cobra command with --from/--no-prompt flags
- internal/cli/init_test.go: TestInitImportWritesCanonical
- internal/cli/root.go: add resolveRoot helper (shared by profile/rollback/show/init)
- go.mod: add github.com/charmbracelet/huh v1.0.0 as direct dep
2026-05-23 03:32:40 +01:00
lukaszraczylo 68035b378c feat(cli): add apply subcommand 2026-05-23 03:32:21 +01:00
lukaszraczylo 85fbbafb71 feat(cli): wire adapters into registry and add detect subcommand 2026-05-23 03:25:50 +01:00
lukaszraczylo 2977f8e679 feat: bootstrap module and cobra root command 2026-05-23 02:39:04 +01:00