Alexander Davydov
6f6bf7eff1
Tests: refresh stale channel mocks
2026-03-18 16:32:12 +03:00
Alexander Davydov
1215ba855a
GigaChat: fix stream type narrowing
2026-03-18 16:32:05 +03:00
Alexander Davydov
60e23072e5
GigaChat: honor resolved URLs and headers
2026-03-18 15:06:17 +03:00
Alexander Davydov
af83a32c9e
GigaChat: broaden leaked prelude stripping
2026-03-18 15:02:03 +03:00
Alexander Davydov
62faef905a
GigaChat: cover trailing SSE frames
2026-03-18 14:52:40 +03:00
Alexander Davydov
afec3305d0
GigaChat: stream-decode SSE UTF-8 bytes
2026-03-18 14:51:41 +03:00
Alexander Davydov
79a525c70d
CI: skip empty extension-fast suites
2026-03-18 14:31:50 +03:00
Alexander Davydov
0a50065d84
Onboarding: keep GigaChat text-only for now
2026-03-18 14:12:14 +03:00
Alexander Davydov
16043ad618
Onboarding: honor generic token for GigaChat OAuth
2026-03-18 14:08:17 +03:00
Alexander Davydov
8fdece2b52
Onboarding: mark GigaChat 2 Max image-capable
2026-03-18 13:53:06 +03:00
Alexander Davydov
6e1e4b23da
Onboarding: disallow GigaChat profile fallback
2026-03-18 13:48:05 +03:00
Alexander Davydov
19eb8be825
Merge remote-tracking branch 'upstream/main' into feat/gigachat
...
# Conflicts:
# package.json
# pnpm-lock.yaml
# src/agents/pi-embedded-runner/compact.hooks.test.ts
# src/agents/pi-embedded-runner/run/attempt.ts
2026-03-18 12:30:19 +03:00
Alexander Davydov
1ad4fc4354
Merge remote-tracking branch 'upstream/main' into feat/gigachat
...
# Conflicts:
# package.json
# src/agents/pi-embedded-runner/compact.hooks.test.ts
# src/commands/onboard-auth.config-core.ts
# src/commands/onboard-auth.models.ts
# src/commands/onboard-auth.ts
# src/commands/onboard-non-interactive/local/auth-choice.api-key-providers.ts
# src/plugins/provider-auth-storage.ts
2026-03-18 12:25:31 +03:00
Ayaan Zaidi
93a31b69de
fix(config): add missing qwen-chat-template to thinking format schema
2026-03-18 14:54:38 +05:30
Vincent Koc
afad0697aa
Plugin SDK: register provider auth login entrypoint
2026-03-18 02:06:06 -07:00
Vincent Koc
d8a1ad0f0d
Plugin SDK: split provider auth login seam
2026-03-18 02:04:10 -07:00
Vignesh Natarajan
1890089f49
fix: serialize duplicate channel starts ( #49583 ) (thanks @sudie-codes)
2026-03-18 01:57:12 -07:00
Vincent Koc
1040ae56b5
Telegram: fix reply-runtime test typings
2026-03-18 01:53:29 -07:00
Vincent Koc
2f3bc89f4f
Config: align model compat thinking format schema
2026-03-18 01:53:29 -07:00
Vincent Koc
61a19107e1
Tlon: install api from tarball artifact
2026-03-18 01:49:47 -07:00
Vincent Koc
4ac9024de9
Contracts: harden plugin registry loading
2026-03-18 01:46:50 -07:00
Vincent Koc
7ac23ae7c2
Plugins: fix bundled web search compat registry
2026-03-18 01:42:02 -07:00
Vincent Koc
5625cf4724
fix(agents): correct broken docs/testing.md path in AGENTS.md
2026-03-18 01:33:04 -07:00
Vincent Koc
3cecbcf8b6
docs: fix curly quotes, non-breaking hyphens, and remaining apostrophes in headings
2026-03-18 01:31:38 -07:00
Vincent Koc
d1ef7d64e9
Contracts: harden provider registry loading
2026-03-18 01:30:05 -07:00
Vincent Koc
25011bdb1e
Plugins: prefer source bundles in git checkouts
2026-03-18 01:08:40 -07:00
Ayaan Zaidi
0567f111ac
test(telegram): stabilize inbound media harness
2026-03-18 13:35:56 +05:30
Ayaan Zaidi
d9e776eb47
test(telegram): align create-bot assertions
2026-03-18 13:35:56 +05:30
Vincent Koc
9b6859e5db
Feishu: break plugin-sdk setup cycle
2026-03-18 01:02:16 -07:00
Vincent Koc
2afa556746
Format: sync seam fixes with oxfmt
2026-03-18 01:02:16 -07:00
Vincent Koc
da2289869d
docs: remove experiments/ and design/ directories
...
Delete all experiment plans, proposals, research docs, and the
kilo-gateway-integration design doc. These are internal planning
docs that do not belong on the public docs site.
- 12 English experiment files
- 5 zh-CN experiment translations
- 1 design doc (kilo-gateway-integration)
- Remove nav groups from docs.json (English + zh-CN)
- Remove 3 redirects pointing to deleted experiment pages
- Remove dead experiment links from hubs.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 00:55:55 -07:00
Vincent Koc
0ae3e70a5c
Plugin SDK: fix contract seam regressions
2026-03-18 00:50:19 -07:00
Vincent Koc
bde4c7995f
docs: remove docs/refactor/ directory
...
Delete all 7 refactor design docs and the zh-CN translations.
Remove the zh-CN nav group from docs.json.
These were orphaned from English nav and accessible only by
direct URL. Internal design docs do not belong on the public
docs site.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 00:45:39 -07:00
Vincent Koc
fbd88e2c8f
Main recovery: restore formatter and contract checks ( #49570 )
...
* Extensions: fix oxfmt drift on main
* Plugins: restore runtime barrel exports on main
* Config: restore web search compatibility types
* Telegram: align test harness with reply runtime
* Plugin SDK: fix channel config accessor generics
* CLI: remove redundant search provider casts
* Tests: restore main typecheck coverage
* Lobster: fix test import formatting
* Extensions: route bundled seams through plugin-sdk
* Tests: use extension env helper for xai
* Image generation: fix main oxfmt drift
* Config: restore latest main compatibility checks
* Plugin SDK: align guardrail tests with lint
* Telegram: type native command skill mock
2026-03-18 00:30:01 -07:00
Vincent Koc
e6c6aaa11b
Perf: skip MCP/LSP runtime spawning when no servers are configured
2026-03-18 00:25:53 -07:00
Vincent Koc
80e681a60c
Plugins: integrate LSP tool runtime into Pi embedded runner
2026-03-18 00:23:22 -07:00
Vincent Koc
8193af6d4e
Plugins: add LSP server runtime with stdio JSON-RPC client and agent tool bridge
2026-03-18 00:23:22 -07:00
Vincent Koc
466510b6d8
refactor: replace "seam" terminology across codebase
...
Replace "seam" with clearer terms throughout:
- "surface" for public API/extension boundaries
- "boundary" for plugin/module interfaces
- "interface" for runtime connection points
- "hook" for test injection points
- "palette" for the lobster palette reference
Also delete experiments/acp-pluginification-architecture-plan.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 00:20:15 -07:00
Ayaan Zaidi
6802a768cf
fix(zalo): break account helper cycles
2026-03-18 12:46:09 +05:30
Ayaan Zaidi
4e265fe7d6
test(telegram): fix native command runtime mocks
2026-03-18 12:46:09 +05:30
Vincent Koc
3a28bc7d8f
docs(plugins): rewrite compatibility signals for clarity
...
Replace robotic prose with a scannable table and plain-language
summary. Same information, less stiff.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 00:14:20 -07:00
Vincent Koc
198ed08a38
docs: fix redirect chains and disambiguate duplicate titles
...
Redirects:
- /cron now goes directly to /automation/cron-jobs (was chaining via /cron-jobs)
- /model and /model/ now go directly to /concepts/models (was chaining via /models)
Duplicate titles disambiguated (6 of 7 - Logging is orphaned):
- Health Checks (macOS), Skills (macOS), Voice Wake (macOS), WebChat (macOS)
- General Troubleshooting (help/ vs gateway/)
- Provider Directory (providers/index vs concepts/model-providers)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 00:13:25 -07:00
Vincent Koc
6538c87673
Tests: update Claude bundle integration test for agents, output styles, and LSP
2026-03-18 00:12:24 -07:00
Vincent Koc
4ebd3d11aa
Plugins: add LSP server loader and surface in inspect reports
2026-03-18 00:12:24 -07:00
Vincent Koc
50a81c8731
Plugins: merge agent and output-style dirs into Claude bundle skills
2026-03-18 00:12:24 -07:00
Vincent Koc
c99c4b1e27
Plugin SDK: restore read-only directory inspection seam
2026-03-18 00:10:35 -07:00
Vincent Koc
e17d10f7cd
Plugin SDK: restore lobster and voice-call exports
2026-03-18 00:09:22 -07:00
Vincent Koc
21c2ba480a
Image generation: native provider migration and explicit capabilities ( #49551 )
...
* Docs: retire nano-banana skill wrapper
* Doctor: migrate nano-banana to native image generation
* Image generation: align fal aspect ratio behavior
* Image generation: make provider capabilities explicit
2026-03-18 00:04:03 -07:00
Vincent Koc
79f2173cd2
docs: add missing frontmatter and title fields
...
- Add full frontmatter (title, summary, read_when) to 4 files that
had none: auth-credential-semantics.md, kilo-gateway-integration.md,
CONTRIBUTING-THREAT-MODEL.md, THREAT-MODEL-ATLAS.md
- Add missing title field to 3 provider docs: kilocode.md, litellm.md,
together.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 00:02:43 -07:00
Vincent Koc
1cbfd53ed1
docs: remove apostrophes from headings (breaks Mintlify anchors)
...
Replace contractions and possessives in doc headings with expanded
forms so Mintlify generates stable anchor links. Updates matching
TOC entries and internal cross-references in faq.md.
Affected: faq.md (18 headings + 16 TOC links + 2 body refs),
twitch.md, ansible.md, render.mdx, macos-vm.md, digitalocean.md,
oracle.md, raspberry-pi.md, lore.md, AGENTS.dev.md, SOUL.dev.md,
BOOTSTRAP.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-18 00:02:42 -07:00