orxtra v0.13.0 /overseer.src.orxtra.overseer._tools
On this page

Tool factories wrapping TraceWriter memory writes as agent-callable tools: record_decision, add_constraint, record_assumption, create_inbox_item, write_lesson, update_workflow_status.

#overseer.src.orxtra.overseer._tools

#overseer.src.orxtra.overseer._tools

#make_record_decision_tool

python
def make_record_decision_tool(trace_writer: TraceWriter, run_id: UUID) -> Tool

#make_add_constraint_tool

python
def make_add_constraint_tool(trace_writer: TraceWriter, run_id: UUID) -> Tool

#make_record_assumption_tool

python
def make_record_assumption_tool(trace_writer: TraceWriter, run_id: UUID) -> Tool

#make_create_inbox_item_tool

python
def make_create_inbox_item_tool(trace_writer: TraceWriter, run_id: UUID) -> Tool

#make_write_lesson_tool

python
def make_write_lesson_tool(trace_writer: TraceWriter, run_id: UUID) -> Tool

#make_update_workflow_status_tool

python
def make_update_workflow_status_tool(trace_writer: TraceWriter) -> Tool
Search