Skip to main content

synth_ai.research.knowledge

Project notes and org knowledge facade namespaces (client.research).

Classes

ProjectNotes

Typed SmrProjectNotesResponse (project_id, notes, updated_at). Methods:

from_wire

OrgKnowledge

Typed SmrOrgKnowledgeResponse (org_id, content, updated_at). Methods:

from_wire

ResearchProjectsNotesAPI

Durable free-form project notes. Methods:

get

Read project notes. Backend route: GET /smr/projects/{project_id}/notes.

set

Replace project notes. Backend route: PUT /smr/projects/{project_id}/notes.

append

Append to project notes. Backend route: POST /smr/projects/{project_id}/notes/append.

ResearchKnowledgeAPI

Org-level durable knowledge document. Methods:

get

Read org knowledge. Backend route: GET /smr/org/knowledge.

set

Replace org knowledge. Backend route: PUT /smr/org/knowledge.