Peter Steinberger
5e49e8590d
fix(cli): resolve message channel plugin scopes
2026-04-27 21:02:09 +01:00
Peter Steinberger
a2b84e98e9
fix: clean up trajectory sidecars
2026-04-27 20:58:28 +01:00
Peter Steinberger
72f3c840c7
fix(cli): narrow message plugin registry loads
2026-04-27 20:55:56 +01:00
Peter Steinberger
f56897259e
fix(cli): keep route-first json stdout clean
2026-04-27 20:51:50 +01:00
Shakker
6985c6751c
fix: make npm global updates atomic
2026-04-27 15:27:43 +01:00
Peter Steinberger
016a0b4de9
fix(gateway): avoid echoing rotated device tokens
2026-04-27 15:10:05 +01:00
Peter Steinberger
b181930c23
fix(memory): skip qmd vectors in lexical mode
2026-04-27 14:09:42 +01:00
Peter Steinberger
df65a75f92
fix(memory): avoid live embedding probes in status
2026-04-27 13:55:51 +01:00
Peter Steinberger
7fb2a356e8
fix(nodes): allow removing stale paired nodes
2026-04-27 13:20:52 +01:00
Peter Steinberger
4260bb0418
fix: quarantine invalid plugin configs
2026-04-27 13:14:59 +01:00
Alex Knight
b1e530b204
fix(cli): mark embedded agent fallback ( #72730 )
...
* fix(cli): mark embedded agent fallback
* refactor(cli): structure embedded fallback metadata
* refactor(cli): move fallback metadata types out of EmbeddedPiRunMeta
---------
Co-authored-by: Alex Knight <15041791+amknight@users.noreply.github.com >
2026-04-27 22:14:11 +10:00
Peter Steinberger
053aff6d35
fix(mcp): normalize streamable http server aliases
2026-04-27 12:29:24 +01:00
Peter Steinberger
fd9d32f022
fix(agents): retry empty compatible turns
2026-04-27 11:44:55 +01:00
Peter Steinberger
edb3e84898
fix: clean stale plugin channel config
2026-04-27 11:41:53 +01:00
Vincent Koc
a6eb051b3a
docs(migration): convert migrating.md to a hub, nest per-source guides, reorder nav
...
- install/migrating: convert to a hub page with three clear paths (CardGroup for cross-system imports linking Claude+Hermes, machine-to-machine move with Steps and AccordionGroup, plugin upgrade Card linking Matrix)
- install/migrating-claude: align with Hermes page structure (add Restart-and-verify Step, JSON output for automation, Troubleshooting AccordionGroup with 4 entries, cross-link to Hermes guide)
- cli/migrate: tighten intro to mention both bundled providers and link the migration hub
- docs.json: move Maintenance group to immediately after Install overview, nest the four migrating pages (migrating, migrating-claude, migrating-hermes, migrating-matrix) under a 'Migrating' subgroup so they collapse into a dropdown
2026-04-27 02:57:15 -07:00
Peter Steinberger
733aaa0117
docs(cli): disambiguate migration import headings
2026-04-27 10:38:47 +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
3af34316f2
fix: preserve clawhub install selectors
2026-04-27 10:25:21 +01:00
Peter Steinberger
08a002d8ab
docs: document npm-only plugin installs
2026-04-27 10:20:30 +01:00
Peter Steinberger
cb9955dd5c
fix: support npm-only plugin installs
2026-04-27 10:16:59 +01:00
Peter Steinberger
f97cc58760
fix(browser): auto-start configured browser plugin
2026-04-27 09:37:10 +01:00
Peter Steinberger
444acde1de
feat: support layered plugin runtime deps
2026-04-27 09:21:25 +01:00
Peter Steinberger
3eb6a5b209
docs: format migration docs
2026-04-27 09:16:36 +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
Shakker
45b0d5ccc2
chore: add plugin lookup startup trace metrics
2026-04-27 08:48:18 +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
f427ddc220
fix(cli): keep update completion refresh lightweight
2026-04-27 08:24:26 +01: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
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
Peter Steinberger
ddcd9d62c4
fix(cron): invalidate stale external schedule slots
2026-04-27 07:46:08 +01:00
Peter Steinberger
4bca42d933
fix(cron): alert on persistent skipped runs
2026-04-27 07:31:04 +01:00
Peter Steinberger
1ea12fe3e2
fix: stage bundled plugin runtime deps safely
2026-04-27 06:16:26 +01:00
Vincent Koc
6908bd3167
docs(cli): batch readability pass for 5 CLI pages
...
- channels: convert Tip prose to component, fix /channels/index link, sentence-case heading
- configure: convert Note and Tip prose to components
- devices: convert Note and Warning prose to components
- models: sentence-case scan/status subheadings
- agents: clean up related links and Title Case body link
2026-04-26 21:47:29 -07:00
Peter Steinberger
382e03a2d8
fix(cron): fail isolated runs on run-level errors
2026-04-27 05:42:59 +01:00
Vincent Koc
f83e424a5d
docs: fix onboarding docs formatting
2026-04-26 21:33:58 -07:00
Vincent Koc
4519b29419
docs(update): convert flow steps to Steps component
2026-04-26 21:29:02 -07:00
Vincent Koc
c881d8da48
docs(sandbox): replace bold-callout patterns with Note and Tip components
2026-04-26 21:29:02 -07:00
Vincent Koc
00300b85d0
docs(onboard): convert related-guides to CardGroup and group flow notes
2026-04-26 21:29:01 -07:00
Vincent Koc
5a88d8502f
docs(gateway): split lifecycle notes accordion
2026-04-26 21:22:57 -07:00
Vincent Koc
d4bb4912fc
docs(cron): regroup notes into themed sections
2026-04-26 21:22:56 -07:00
Peter Steinberger
b0c70786fd
fix(cron): preserve structured denial failures
2026-04-27 04:34:38 +01:00
Peter Steinberger
ef31a333f7
docs: add gateway wrapper install examples
2026-04-27 03:40:32 +01:00
Peter Steinberger
9f9bd41f40
fix: persist gateway service wrappers
2026-04-27 03:40:32 +01:00
Peter Steinberger
fc3abc139b
fix(cron): classify denied isolated runs
2026-04-27 03:01:55 +01:00
Peter Steinberger
9089e6b595
fix(cli): keep channel add plugin install noninteractive
...
# Conflicts:
# CHANGELOG.md
2026-04-26 12:59:19 +01:00
Peter Steinberger
74a4ff1adc
fix: prefer mounted bundled plugin sources
2026-04-26 11:28:41 +01:00
Peter Steinberger
1be39ac847
fix: increase update step timeout
2026-04-26 10:46:55 +01:00
Peter Steinberger
6bc5fe6952
fix: harden plugin install and uninstall transactions
2026-04-26 10:27:23 +01:00
Vincent Koc
e400295969
docs(cli-gateway): rewrite with CardGroup, ParamField for run/probe/install flags, AccordionGroup for status semantics and probe interpretation
2026-04-26 01:59:27 -07:00
Vincent Koc
91666fe194
docs(cli-plugins): rewrite with CardGroup, AccordionGroup for install/update behavior, ParamField for list flags, Tabs for marketplace sources
2026-04-26 01:53:57 -07:00