Commit Graph
14 Commits
Author SHA1 Message Date
Raven ScottandCursor 95b54a9972 feat(agentctl): forum cache and thread parent perms scenarios (v0.8.265)
Add selectSecondForumChannel step plus agentctl-forum-channel-cache and
agentctl-thread-parent-perms scenarios for cache invalidation and perms.

Co-authored-by: Cursor <[email protected]>
2026-05-23 07:33:58 -04:00
Raven ScottandCursor 7ce437a14d feat(agentctl): channel search and mention-alert clear scenarios (v0.8.264)
Add seedMentionAlertForActiveChannel step, mentionAlertCountMax wait matcher,
and document agentctl-channel-search and mark-read-mention-alerts scenarios.

Co-authored-by: Cursor <[email protected]>
2026-05-23 07:29:14 -04:00
Raven ScottandCursor e666a8f899 feat(agentctl): guild mesh search and supersede cache scenarios
Add searchResultsMax wait matcher and agentctl scenarios for guild mesh
search and post-create-guild cache validation.

Co-authored-by: Cursor <[email protected]>
2026-05-23 07:22:43 -04:00
Raven ScottandCursor 5b580cdb91 feat(agentctl): thread mark-read and forum mesh search steps
Add createThreadFromLastMessage and markThreadAndParentRead headless
steps for notification-style read-state scenarios.

Co-authored-by: Cursor <[email protected]>
2026-05-23 07:15:27 -04:00
Raven ScottandCursor 0967398060 feat(agentctl): forum search and mark-channel-read scenario steps
Add selectFirstForumChannel and markActiveChannelRead headless steps for
agentctl-forum-search and agentctl-mark-channel-read scenarios.

Co-authored-by: Cursor <[email protected]>
2026-05-23 07:10:33 -04:00
Raven ScottandCursor cf23b25c39 feat: agentctl guild search and thread mesh helpers
Add searchResultsMin wait matcher, connectGuildMeshThread, and document
new headless scenarios.

Co-authored-by: Cursor <[email protected]>
2026-05-23 07:03:51 -04:00
Raven ScottandCursor 99f49da30a Complete Phase 297 agentctl mesh and guild settings scenarios (v0.8.259).
connectGuildMeshGroup accepts messageContent; document guild deep-link smoke.

Co-authored-by: Cursor <[email protected]>
2026-05-23 06:53:03 -04:00
Raven ScottandCursor ffd25a1bd5 Document Phase 296 agentctl scenarios for settings navigate and @channel.
Co-authored-by: Cursor <[email protected]>
2026-05-23 06:45:53 -04:00
Raven ScottandCursor b0ea11ec86 Extend headless agentctl with waitEvent and document Phase 295 scenarios.
HeadlessSession supports waitEvent steps and optional hyperswarm DHT; README lists leave-voice-noop and settings-deep-link scenarios with smoke commands.

Co-authored-by: Cursor <[email protected]>
2026-05-23 06:40:26 -04:00
Raven ScottandCursor 0040921fde fix(agentctl): add mesh-cluster and mesh-helpers modules
Restore missing mesh wiring so HeadlessSession and agentctl smokes load
without MODULE_NOT_FOUND; host/guest mesh group runs invite join sync.

Co-authored-by: Cursor <[email protected]>
2026-05-23 06:06:35 -04:00
Raven ScottandCursor 0ee1a0bdb7 fix(agentctl): resolve wait-event RPC before push event routing
AgentClient treated wait-event responses as sidecar pushes because they
include a top-level `event` field. Handle pending RPC replies first and
only route explicit state/sidecar push lines to the event buffer.

Co-authored-by: Cursor <[email protected]>
2026-05-23 05:32:24 -04:00
Raven ScottandCursor dadfe21cc8 feat(agentctl): wait-event op, DM/voice scenario steps, voiceJoined matcher
Add TCP wait-event for sidecar payloads, notifySidecar event log, headless
joinFirstVoice/openDmPeer steps, and voiceJoined wait spec (fixes boolean
myVoiceChannelId mismatch).

Co-authored-by: Cursor <[email protected]>
2026-05-23 05:22:14 -04:00
Raven ScottandCursor 9f771389d4 feat(agentctl): token auth, attached run op, and richer wait matchers
Optional PEARCORD_AGENTCTL_TOKEN on all TCP ops, run scenarios on attached
workers, and matchView helpers for message count and content assertions.

Co-authored-by: Cursor <[email protected]>
2026-05-23 05:13:17 -04:00
Raven ScottandCursor 2b4d6139d8 feat: add pearcord-agentctl agent control plane (v0.1.0)
TCP server and headless session for driving Pearcord via the same IPC
surface as the UI, with CLI, view assertions, and log tail support.

Co-authored-by: Cursor <[email protected]>
2026-05-23 04:56:06 -04:00