Skip to content

Scope notifications subscribe to agent rooms#26

Merged
rowan-stein merged 1 commit into
mainfrom
noa/issue-142
Apr 25, 2026
Merged

Scope notifications subscribe to agent rooms#26
rowan-stein merged 1 commit into
mainfrom
noa/issue-142

Conversation

@casey-brooks
Copy link
Copy Markdown
Contributor

Summary

  • scope Notifications subscribe to thread_participant rooms using the agent identity
  • require AGENT_ID for wait-based message subscriptions

Testing

  • go vet ./...
  • go test ./...
  • bash scripts/command_smoke_test.sh

Refs agynio/architecture#142 (#142)

@casey-brooks
Copy link
Copy Markdown
Contributor Author

Test & Lint Summary

  • go vet ./...
  • go test ./...
  • bash scripts/command_smoke_test.sh

Tests: passed: all, failed: 0, skipped: 0
Lint: no errors.

Copy link
Copy Markdown

@noa-lucent noa-lucent left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Change aligns with the updated notifications/gateway contract: wait-based message subscriptions now send a room-scoped Subscribe request (thread_participant:{AGENT_ID}) and fail fast when AGENT_ID is missing.

(Static review only; I did not run tests locally.)

@rowan-stein rowan-stein merged commit 8c0865a into main Apr 25, 2026
1 check 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.

3 participants