Skip to content

Communicate with doc: user org tools, validation, tests#3

Merged
Aakash-Pandit merged 21 commits intomainfrom
communicate-with-doc
Feb 14, 2026
Merged

Communicate with doc: user org tools, validation, tests#3
Aakash-Pandit merged 21 commits intomainfrom
communicate-with-doc

Conversation

@Aakash-Pandit
Copy link
Copy Markdown
Owner

Summary

  • User creation: Validate duplicate username/email before create (409).
  • My organization: Tool get_my_organization_details for AI agent (UserOrganization lookup).
  • My org policies: Tool search_my_organization_policies (RAG scoped to user's orgs).
  • Agent: PolicyAgent/CohereClient accept user_id; ai_assistant passes current user.
  • Tests: New tests for users (409/404), auth (401), org db helpers, AI user_id, leave/user_org 404.

Made with Cursor

Aakash-Pandit and others added 21 commits February 9, 2026 19:56
…409)

Co-authored-by: Cursor <cursoragent@cursor.com>
…for_user

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
… map

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…y search)

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
… no user

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…g policy questions

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
… tests

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
…t found

Co-authored-by: Cursor <cursoragent@cursor.com>
…zation_ids_for_user

Co-authored-by: Cursor <cursoragent@cursor.com>
@Aakash-Pandit Aakash-Pandit merged commit 3684761 into main Feb 14, 2026
1 check passed
@Aakash-Pandit Aakash-Pandit deleted the communicate-with-doc branch February 16, 2026 13:43
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