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
Vincent Koc
d43bf6de0a
docs: batch sentence-case headings across high-Title-Case offenders
...
- pi.md: 9 H2 + 14 H3 (Package Dependencies, File Structure, Tool Pipeline, etc.)
- cli/hooks.md: 6 H2 (List All Hooks, Get Hook Information, etc.)
- plugins/message-presentation.md: 8 H2 (Producer Examples, Renderer Contract, etc.)
- plan/ui-channels.md: 7 H2 (Non Goals, Target Model, Refactor Steps, etc.)
- install/ansible.md: 6 H2 + 1 H3 (What You Get, Quick Start, etc.)
Mintlify anchor generation prefers sentence case for predictable URLs.
2026-04-26 23:52:28 -07:00
BsnizND
2785be2604
Fix Google Meet realtime interruption playback ( #72524 )
...
Fixes #72523 .
Remote proof:
- CI run 24980529154 passed on 29f825bea5 .
- Blacksmith Testbox tbx_01kq6tsgbaxgstxmtearwy9n4w passed focused formatting, Google Meet tests, Google realtime provider tests, and extension test typecheck.
Thanks @BsnizND.
Co-authored-by: BSnizND <199837910+BsnizND@users.noreply.github.com >
2026-04-27 07:49:10 +01:00
Peter Steinberger
ddcd9d62c4
fix(cron): invalidate stale external schedule slots
2026-04-27 07:46:08 +01:00
Peter Steinberger
7559845597
fix(ollama): avoid implicit native num_ctx override
2026-04-27 07:42:14 +01:00
Vincent Koc
c4194b8345
docs(voice-call): note SecretRef support for twilio.authToken and tts.providers.*.apiKey
...
Trace to db09f68ce5 (Support SecretRef for voice-call credentials and bundled
plugin SecretInputs #72607 ). The reference page docs/reference/secretref-credential-surface.md
listed the new entries in the same SHA, but docs/plugins/voice-call.md showed
only plain-string credentials without pointing to the SecretRef surface.
2026-04-26 23:39:51 -07:00
Peter Steinberger
4bca42d933
fix(cron): alert on persistent skipped runs
2026-04-27 07:31:04 +01:00
Peter Steinberger
a3fcb8db79
ci(docker): split bundled release lanes
2026-04-27 07:17:14 +01:00
Josh Avant
db09f68ce5
Support SecretRef for voice-call credentials and bundled plugin SecretInputs ( #72607 )
...
* fix: support voice-call secretrefs
* test: classify plugin secretref targets
* docs: credit voice-call secretref change
* fix: keep plugin secret target discovery lightweight
2026-04-27 01:16:50 -05:00
Vincent Koc
1427c3a78d
fix(sessions_spawn): tolerate ACP-only fields for subagent runtime ( #72331 )
2026-04-26 23:11:42 -07:00
Peter Steinberger
44a504cd39
ci: time-box package acceptance legacy compat
2026-04-27 07:11:14 +01:00
Peter Steinberger
ca67762b88
fix(image): honor media timeouts
2026-04-27 07:09:36 +01:00
Peter Steinberger
2a6fab9d22
docs: point release evidence at public checks
2026-04-27 06:57:47 +01:00
Alex Knight
06b3e4ef8a
Fail invalid plugin registration gates loudly ( #72577 )
...
* fix plugin registration gate failures
2026-04-27 15:46:50 +10:00
Peter Steinberger
45bdfb5f72
ci(docker): keep release path at three chunks
2026-04-27 06:39:46 +01:00
Peter Steinberger
8c2f894d3a
docs(ollama): expand setup recipes
2026-04-27 06:37:49 +01:00
Josh Avant
510718bedf
fix(runtime): resolve web search SecretRefs from snapshots ( #72563 )
2026-04-27 00:35:21 -05:00
Peter Steinberger
422fa99197
fix(models): honor provider context defaults
2026-04-27 06:32:24 +01:00
Peter Steinberger
5e9a96fafb
ci(docker): reuse cached e2e images for reruns
2026-04-27 06:29:09 +01:00
Peter Steinberger
679e476183
ci: always shard full Matrix QA
2026-04-27 06:28:35 +01:00
Peter Steinberger
52249927ac
fix(ollama): skip localhost discovery for remote providers
2026-04-27 06:24:43 +01:00
Peter Steinberger
32b1f0ce74
ci: narrow package acceptance to artifact lanes
2026-04-27 06:17:05 +01:00
Peter Steinberger
1ea12fe3e2
fix: stage bundled plugin runtime deps safely
2026-04-27 06:16:26 +01:00
Vincent Koc
6038725501
docs: batch convert remaining prose callouts to Mintlify components
...
- platforms/android: blockquote Note for Android app status, Note for canvas host port
- platforms/macos: Tip component for app vs CLI discovery comparison
- plugins/zalouser, channels/zalouser: blockquote Warning components for unofficial automation risk
- channels/pairing: convert two Important paragraphs to Note components for DM-vs-group scope and silent-upgrade behavior
2026-04-26 22:15:11 -07:00
Vincent Koc
5bba899a70
docs: batch fix filler Note/page openers and one TUI auth Warning
...
- gateway/authentication: tighten model-provider Note opener
- help/debugging: drop 'this page covers' filler
- reference/session-management-compaction: rephrase end-to-end intro
- reference/transcript-hygiene: drop 'this document describes' filler
- web/index: collapse 'this page focuses' filler
- web/tui: convert prose --url Note to Warning component
2026-04-26 22:12:17 -07:00
Vincent Koc
9df7fe3986
docs: fix live docs callout formatting
2026-04-26 22:08:22 -07:00
Vincent Koc
5c3e2a6b44
docs: batch fix filler openings across providers, platforms, install, tools, and pi
...
- platforms/mac/dev-setup: sentence-case heading and direct opener
- tools/browser-wsl2-windows-remote-cdp-troubleshooting: collapse three-bullet split-host setup into one direct sentence
- install/migrating-matrix: drop 'this page covers' filler
- providers/perplexity-provider: rephrase Note opener
- pi: drop 'this document describes' filler
2026-04-26 22:07:47 -07:00
Vincent Koc
51dbda3f3d
docs(automation+start): batch fix filler openings and prose Tip
...
- start/openclaw: workspace-as-memory Tip component
- automation/tasks: drop 'this page covers' filler in Note
- automation/auth-monitoring, clawflow, cron-vs-heartbeat: collapse 'this page moved... See X' redirects to single direct sentences
2026-04-26 22:04:56 -07:00
Vincent Koc
a167e687ce
docs: fix live docs CI
2026-04-26 22:04:16 -07:00
Vincent Koc
05ebfa4146
docs(help+tools): batch convert prose callouts to Mintlify components
...
- testing-live: Tip components for model-discovery and authoritative-list guidance
- debugging: --dev flag Note and non-dev gateway stop Tip
- testing: narrowing live tests Tip
- tools/lobster: optional-plugin allowlist Note
- tools/acp-agents-setup: blockquote Important to Warning component
2026-04-26 22:01:55 -07:00
Vincent Koc
9624d81bb3
docs(install): batch convert callouts and sentence-case headings
...
- macos-vm: download-time Note component
- hetzner: community-maintained Note component
- exe-dev: stateful-VM Tip component
- development-channels: parallel clones Tip component
- migrating: sentence-case top heading and section headings, replace bullet -- separators with em-dashes, drop 'this guide' filler
2026-04-26 21:59:42 -07:00