Peter Steinberger
733aaa0117
docs(cli): disambiguate migration import headings
2026-04-27 10:38:47 +01:00
Peter Steinberger
f9b78fb08e
docs(models): clarify local tool call workaround
2026-04-27 10:37:52 +01:00
Peter Steinberger
72f7d7e4ea
fix(gateway): scope plugin subagent cleanup ownership
2026-04-27 10:36:33 +01:00
Vincent Koc
600df95c8c
feat(migrate): add Claude importer
...
Add a bundled Claude migration provider for Claude Code and Claude Desktop imports.\n\nIncludes source discovery, preview/apply behavior for instructions, MCP servers, skills and command prompts, archive/manual handling for unsafe Claude state, docs, labeler, and tests.
2026-04-27 02:35:44 -07:00
Peter Steinberger
cf499101a2
fix(agents): normalize Windows runtime imports ( #72731 )
...
* fix(agents): normalize Windows runtime imports
* test(providers): align manifest contract coverage
2026-04-27 10:34:25 +01:00
Peter Steinberger
1ee885123f
docs(models): document required tool choice workaround
2026-04-27 10:32:20 +01:00
Peter Steinberger
3af34316f2
fix: preserve clawhub install selectors
2026-04-27 10:25:21 +01:00
Peter Steinberger
1b81f75654
docs(providers): document cerebras setup
2026-04-27 10:22:21 +01:00
Peter Steinberger
08a002d8ab
docs: document npm-only plugin installs
2026-04-27 10:20:30 +01:00
Peter Steinberger
13f9deb619
fix: audit windows task managed env drift
2026-04-27 10:19:50 +01:00
Peter Steinberger
cb9955dd5c
fix: support npm-only plugin installs
2026-04-27 10:16:59 +01:00
Peter Steinberger
e899b32e1d
fix(agents): collapse local model timeout knobs
2026-04-27 10:16:50 +01:00
Peter Steinberger
67f1266fe8
fix: repair managed service env install migration
2026-04-27 10:13:01 +01:00
Samuel Rodda
6c252cc54c
fix(update): require applied gateway restarts
...
Require Control UI updates to observe a real gateway process replacement, surface skipped/error update outcomes, and verify the running gateway version after restart.\n\nAdds update.status restart-sentinel plumbing, docs, generated protocol model updates, and changelog attribution.\n\nLocal verification:\n- pnpm test src/gateway/server-methods/update.test.ts src/cli/gateway-cli/run-loop.test.ts src/infra/restart-sentinel.test.ts src/infra/process-respawn.test.ts src/infra/update-runner.test.ts ui/src/ui/app-gateway.node.test.ts ui/src/ui/controllers/config.test.ts\n- git diff --check\n- pnpm exec oxfmt --check --threads=1 CHANGELOG.md docs/gateway/protocol.md docs/gateway/configuration.md docs/web/control-ui.md\n- pnpm docs:check-mdx
2026-04-27 04:07:43 -05:00
Peter Steinberger
b74f35ee6f
refactor(plugins): move provider routing metadata to manifests
2026-04-27 10:06:30 +01:00
Peter Steinberger
b4b21cbc93
fix(browser): circuit-break managed launch failures
2026-04-27 09:58:14 +01:00
Vincent Koc
36a936af66
fix(update): add auto-update kill switch
2026-04-27 01:58:02 -07:00
Peter Steinberger
cb45f16330
docs: clarify cron concurrency lanes
2026-04-27 09:54:58 +01:00
Peter Steinberger
7d74c29dcc
fix: isolate cron nested lane concurrency
2026-04-27 09:39:10 +01:00
Vincent Koc
231eb7b52a
docs(migrating-hermes): note partial-apply guard introduced by 8bdfa58cbb
...
Trace to 8bdfa58cbb (fix(migrations): avoid partial Hermes config apply after
conflict). Hermes apply now marks remaining dependent config items as
"blocked by earlier apply conflict" when a conflict surfaces mid-apply,
instead of writing them partially. Document the user-visible reason string
and where to find blocked items in the migration report.
2026-04-27 01:38:49 -07:00
Peter Steinberger
f97cc58760
fix(browser): auto-start configured browser plugin
2026-04-27 09:37:10 +01:00
Peter Steinberger
c25082f92e
fix: apply cron concurrency to nested lane
2026-04-27 09:33:26 +01:00
Peter Steinberger
b09afa2993
fix: keep auto model fallbacks pinned until reset
2026-04-27 09:27:19 +01:00
Peter Steinberger
a60f15c611
refactor(gateway): move model pricing policy to manifests
2026-04-27 09:26:53 +01:00
Peter Steinberger
a95da5b52d
fix(models): enrich local transport failure diagnostics
2026-04-27 09:25:38 +01:00
Peter Steinberger
444acde1de
feat: support layered plugin runtime deps
2026-04-27 09:21:25 +01:00
Peter Steinberger
9611260225
fix: retry primary after auto model fallback
2026-04-27 09:19:03 +01:00
Peter Steinberger
983bac7afa
fix(plugins): keep registry lookup types acyclic
2026-04-27 09:16:43 +01:00
Peter Steinberger
3eb6a5b209
docs: format migration docs
2026-04-27 09:16:36 +01:00
Peter Steinberger
f9181835e8
fix(agents): warn on fake local tool calls
2026-04-27 09:14:59 +01:00
Vincent Koc
0055e404cf
docs(hermes): rework CLI migrate page and add user-facing migration guide
...
- cli/migrate: convert flat reference into structured Mintlify page (Tip pointer, ParamField for flags, AccordionGroup for safety model, sub-sections for Hermes provider with what's imported, .env keys, archive-only state, and plugin contract)
- install/migrating-hermes: new dedicated user guide modeled after migrating-matrix.md (Tabs for onboarding vs CLI, AccordionGroup for what gets imported, Steps for recommended flow, Warning for --overwrite, Troubleshooting accordions)
- docs.json: add install/migrating-hermes to Maintenance group alongside migrating and migrating-matrix
2026-04-27 01:04:00 -07:00
Peter Steinberger
f7081a3879
fix(lmstudio): trust configured local endpoints
2026-04-27 08:55:45 +01:00
Peter Steinberger
5a3d01e480
docs: format plugin sdk subpaths
2026-04-27 08:53:31 +01:00
Shakker
45b0d5ccc2
chore: add plugin lookup startup trace metrics
2026-04-27 08:48:18 +01:00
Shakker
8b396bcfd2
docs: document plugin lookup table
2026-04-27 08:48:18 +01:00
Peter Steinberger
66f4b52db3
fix(docker): route local provider setup to host gateway
2026-04-27 08:46:33 +01:00
Peter Steinberger
15e634d50c
fix(plugins): normalize windows override imports
2026-04-27 08:39:42 +01:00
Peter Steinberger
da55212c6e
fix(lmstudio): promote bracketed tool calls
2026-04-27 08:38:53 +01:00
BsnizND
d5e6abcb3d
Add Google Meet realtime consult agentId ( #72381 )
...
Remote proof:
- CI run 24982271745 passed on 6122e13c9f .
- Blacksmith Testbox tbx_01kq6vwehcszjfpp52f0pb3v1q passed focused Google Meet formatting, docs/link checks, realtime consult runtime tests, Google Meet tests, extension test typecheck, the core-unit-fast-support shard, and the core support boundary shard.
Thanks @BsnizND.
Co-authored-by: BSnizND <199837910+BsnizND@users.noreply.github.com >
2026-04-27 08:36:59 +01:00
Peter Steinberger
98e7242b53
test: split ui unit tests from generic lane
2026-04-27 08:35:04 +01:00
Vincent Koc
1fc5b2b703
feat(migrations): add plugin-owned Hermes import
...
* feat: add migration providers
* feat: offer Hermes migration during onboarding
* feat(hermes): map imported config surfaces
* feat(onboard): require fresh migration imports
* docs(cli): clarify Hermes import coverage
* chore(migrations): rename Hermes importer package
* chore(migrations): rewire Hermes importer id
* fix(migrations): redact migration JSON details
* fix(hermes): use provider runtime for config imports
* test(hermes): cover missing source planning
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-04-27 00:34:29 -07:00
Peter Steinberger
556c3e87df
fix(agents): strip Gemma reasoning from local replay
2026-04-27 08:26:28 +01:00
Peter Steinberger
f427ddc220
fix(cli): keep update completion refresh lightweight
2026-04-27 08:24:26 +01:00
Peter Steinberger
daf8e14874
docs: fix msteams federated auth anchor
2026-04-27 08:20:20 +01:00
Peter Steinberger
45778a840d
fix(lmstudio): allow keyless local onboarding
2026-04-27 08:15:17 +01:00
Vincent Koc
baace37fef
docs: sentence-case sweep across 10 more pages
...
- tools/plugin: Package Entrypoints
- tools/code-execution: How To Use It
- tools/browser-linux-troubleshooting: Root Cause, Config Reference
- install/bun: Lifecycle Scripts
- nodes/audio: Mention Detection in Groups
- nodes/images: Inbound Media to Commands (Pi)
- platforms/android: Connection Runbook
- plugins/building-plugins: Beta Release Testing
- web/control-ui: Content Security Policy
- security/THREAT-MODEL-ATLAS: Framework Attribution
2026-04-27 00:03:18 -07:00
Vincent Koc
2a17abcf5d
docs: sentence-case sweep across 4 more pages
...
- platforms/digitalocean: Cost Comparison (2026), Oracle Cloud Free Alternative
- gateway/remote-gateway-readme: Quick Setup, How It Works
- cli/crestodian: Setup Bootstrap
- plugins/codex-harness: Computer Use
(Brand-named headings preserved across azure.md, web.md, firecrawl.md, clawhub.md, config-channels.md, security/index.md.)
2026-04-27 00:01:52 -07:00
Vincent Koc
6a03b76c9a
docs: full-page sentence-case sweep across 6 pages
...
- platforms/oracle: Cost Comparison (2026), Still Recommended, Verify Security Posture
- install/exe-dev: Automated Install with Shelley, Remote Access
- platforms/mac/dev-setup: Build Fails: Toolchain or SDK Mismatch, App Crashes on Permission Grant
- reference/AGENTS.default: What OpenClaw Does, Core Skills, Usage Notes
- install/docker: Containerized Gateway, Agent Sandbox
- ci: Package Acceptance, Job Overview, Local Equivalents
2026-04-27 00:00:31 -07:00
Vincent Koc
41268ded2d
docs: full-page sentence-case sweep across 5 worst-offender pages
...
- channels/msteams: 8 H2/H3 (Federated Authentication, Local Development, Known Limitations, Reply Style, Presentation Cards, Private Channels, etc.)
- auth-credential-semantics: 4 H2 (Stable Probe Reason Codes, Token Credentials, Explicit Auth Order Filtering, Probe Target Resolution)
- tools/browser: preserve brand-named headings (Browserless, WebSocket CDP, Chrome MCP, Control API, Brave); minor cleanup
- security/CONTRIBUTING-THREAT-MODEL: 4 H2/H3 (What We Use, Risk Levels, Review Process; Threat IDs preserved as branded label)
- gateway/multiple-gateways: 4 H2 (Best Recommended Setup, Why This Works, General Multi-Gateway Setup, Isolation Checklist)
2026-04-26 23:58:35 -07:00
Vincent Koc
ca9a04b271
docs: full-page readability pass on 5 worst-offender pages
...
- automation/standing-orders: sentence-case all H2/H3 headings (Why Standing Orders, Anatomy, Execute-Verify-Report Pattern, Multi-Program Architecture, Best Practices, etc.) and clean up Related link styling
- platforms/raspberry-pi: sentence-case 10 headings (Hardware Requirements, Performance Optimizations, Cost Comparison, etc.)
- install/fly: sentence-case troubleshooting and Private Deployment headings
- pi-dev: drop 'this guide summarizes' filler, sentence-case 4 H2 headings, restore brand-cased Pi
- concepts/model-providers: sentence-case Kimi Coding (other brand-named providers preserved as-is: Google Gemini, Google Vertex, Kilo Gateway, Volcano Engine)
2026-04-26 23:57:10 -07:00