Skip to content

Add profile management CLI commands - #10

Merged
andrewsokolov merged 1 commit into
masterfrom
andrewsokolov/add-profile-management-commands
Oct 6, 2026
Merged

andrewsokolov merged 1 commit into
masterfrom
andrewsokolov/add-profile-management-commands

Conversation

@andrewsokolov

Copy link
Copy Markdown
Contributor

Summary

  • add token-free extrabrain profiles commands for profile, selection, and profile-owned action management
  • enforce profile API discovery capabilities, optimistic revisions, request IDs, replay-safe retry controls, and documented app restrictions
  • document the commands and their dependency on ExtraBrainApp/ExtraBrain#1047

Compatibility

Requires the capability-compatible local profile API proposed in ExtraBrainApp/ExtraBrain#1047 (app PR head f37e2d2b5ec816b4a8310b65dd1e65625d856f56). Released app builds may not expose these routes yet.

Validation

  • npm run typecheck
  • npx vitest run test/profileCommands.service.test.ts
  • npm test
  • npm run build:sea
  • ./dist/extrabrain --help

Live app validation was not run because no eligible isolated app listener was available on the configured loopback port.

@andrewsokolov
andrewsokolov merged commit eaf5ff5 into master Oct 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant