Skip to content

test: personal squad feature tests (#508)#541

Merged
bradygaster merged 1 commit intodevfrom
squad/508-tests
Mar 23, 2026
Merged

test: personal squad feature tests (#508)#541
bradygaster merged 1 commit intodevfrom
squad/508-tests

Conversation

@bradygaster
Copy link
Copy Markdown
Owner

27 tests covering personal squad SDK functions and CLI commands.\n\nCloses #508

- Test resolvePersonalSquadDir() with kill switch and dir detection
- Test resolvePersonalAgents() discovery and metadata parsing
- Test mergeSessionCast() dedup and precedence rules
- Test ensureSquadPathTriple() path validation for triple-root mode
- Test Ghost Protocol enforcement
- Test CLI personal commands (init, list, add, remove)

Added package.json exports for:
- @bradygaster/squad-sdk/config/agent-source
- @bradygaster/squad-cli/commands/personal
- @bradygaster/squad-cli/commands/cast

Fixed help text formatting to stay within 80-char UX gate.

PR #4 of #508 implementation plan.
All 27 tests pass. Full test suite: 4818 tests passing.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@bradygaster bradygaster merged commit 66578ec into dev Mar 23, 2026
0 of 2 checks passed
chrislomonico pushed a commit to clomonico/squad that referenced this pull request Mar 26, 2026
)

Suppresses raw coordinator JSON from UI during routing, keeping the ThinkingIndicator visible.

Closes bradygaster#506

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@bradygaster bradygaster deleted the squad/508-tests branch March 26, 2026 07:56
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