Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

crates/cre8-app-agent/src/task_tools.rs

cre8-app-agent · module task_tools · src · 915 lines (714 code, 83 comment) · sha cba77c196b6fbea4

Items

trait TaskStore struct InMemoryTaskStore impl InMemoryTaskStore impl Default for InMemoryTaskStore impl TaskStore for InMemoryTaskStore trait ProjectStore struct InMemoryProjectStore impl InMemoryProjectStore impl Default for InMemoryProjectStore impl ProjectStore for InMemoryProjectStore struct MyTasksTool impl MyTasksTool struct MyTasksArgs impl Tool for MyTasksTool struct MyProjectsTool impl MyProjectsTool impl Tool for MyProjectsTool struct ClaimTaskTool impl ClaimTaskTool struct ClaimTaskArgs impl Tool for ClaimTaskTool struct SubmitTaskTool impl SubmitTaskTool struct SubmitTaskArgs impl Tool for SubmitTaskTool

Functions

By call-graph weight (PageRank; 1.0 is the average function). 58 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
InMemoryTaskStore::newsrc/task_tools.rs:74method31702.9
sample_tasksrc/task_tools.rs:547fn311432.5
InMemoryTaskStore::sharedsrc/task_tools.rs:78method311622.1
fresh_agent_viewsrc/task_tools.rs:528fn1811452
InMemoryProjectStore::newsrc/task_tools.rs:191method31401.6
SubmitTaskTool::newsrc/task_tools.rs:433method31601.1
MyTasksTool::newsrc/task_tools.rs:245method31601.1
InMemoryProjectStore::lensrc/task_tools.rs:207method41110.9
MyTasksTool::namesrc/task_tools.rs:258trait impl31100.9
MyProjectsTool::namesrc/task_tools.rs:334trait impl31100.9
SubmitTaskTool::namesrc/task_tools.rs:448trait impl31100.9
MyProjectsTool::newsrc/task_tools.rs:328method31300.8
InMemoryProjectStore::sharedsrc/task_tools.rs:195method31320.8
agent_task_toolssrc/task_tools.rs:502fn121240.6
InMemoryTaskStore::defaultsrc/task_tools.rs:84trait impl31110.6
InMemoryProjectStore::defaultsrc/task_tools.rs:218trait impl31110.6
InMemoryTaskStore::upsertsrc/task_tools.rs:90trait impl51010.5
InMemoryTaskStore::getsrc/task_tools.rs:96trait impl41010.5
InMemoryTaskStore::list_opensrc/task_tools.rs:101trait impl101010.5
InMemoryTaskStore::list_by_ownersrc/task_tools.rs:112trait impl101010.5
InMemoryTaskStore::list_by_claimantsrc/task_tools.rs:123trait impl101010.5
InMemoryTaskStore::claimsrc/task_tools.rs:134trait impl153010.5
InMemoryTaskStore::submitsrc/task_tools.rs:150trait impl223010.5
InMemoryProjectStore::insertsrc/task_tools.rs:201method51010.5
InMemoryProjectStore::is_emptysrc/task_tools.rs:212method31010.5
InMemoryProjectStore::getsrc/task_tools.rs:224trait impl51010.5
InMemoryProjectStore::list_by_membersrc/task_tools.rs:230trait impl51020.5
MyTasksTool::specsrc/task_tools.rs:262trait impl211010.5
MyTasksTool::executesrc/task_tools.rs:284trait impl344000.5
MyProjectsTool::specsrc/task_tools.rs:338trait impl141010.5
MyProjectsTool::executesrc/task_tools.rs:353trait impl91000.5
ClaimTaskTool::newsrc/task_tools.rs:372method31000.5
ClaimTaskTool::namesrc/task_tools.rs:383trait impl31000.5
ClaimTaskTool::specsrc/task_tools.rs:387trait impl211010.5
ClaimTaskTool::executesrc/task_tools.rs:409trait impl141010.5
SubmitTaskTool::specsrc/task_tools.rs:452trait impl261010.5
SubmitTaskTool::executesrc/task_tools.rs:479trait impl151010.5
task_store_upsert_and_getsrc/task_tools.rs:554fn71020.5
task_store_lists_filter_correctlysrc/task_tools.rs:563fn201020.5
task_store_claim_then_submit_roundtripsrc/task_tools.rs:585fn131020.5
task_store_submit_rejects_non_claimantsrc/task_tools.rs:600fn81020.5
project_store_filters_by_member_via_governancesrc/task_tools.rs:612fn221020.5
project_store_get_len_and_empty_helpers_reflect_inserted_projectssrc/task_tools.rs:636fn191040.5
task_store_reports_missing_and_invalid_lifecycle_transitionssrc/task_tools.rs:657fn231020.5
task_tool_specs_are_named_and_describe_required_inputssrc/task_tools.rs:682fn201070.5
my_tasks_view_all_returns_three_bucketssrc/task_tools.rs:706fn241040.5
my_tasks_view_open_returns_only_open_bucketsrc/task_tools.rs:732fn111040.5
my_tasks_view_owned_filters_to_agent_accountsrc/task_tools.rs:745fn111040.5
my_tasks_view_claimed_is_case_insensitivesrc/task_tools.rs:758fn191040.5
my_projects_returns_only_member_projectssrc/task_tools.rs:781fn201040.5
claim_task_tool_claims_open_task_for_agentsrc/task_tools.rs:805fn121040.5
claim_task_tool_rejects_already_claimedsrc/task_tools.rs:819fn121040.5
claim_task_tool_requires_task_id_argumentsrc/task_tools.rs:833fn71030.5
submit_task_tool_attaches_evidencesrc/task_tools.rs:844fn181040.5
submit_task_tool_rejects_non_claimantsrc/task_tools.rs:864fn121040.5
submit_with_no_evidence_passes_nullsrc/task_tools.rs:878fn121040.5
submit_task_tool_requires_task_id_argumentsrc/task_tools.rs:892fn71030.5
agent_task_tools_returns_four_tools_with_expected_namessrc/task_tools.rs:903fn121040.5

Source not readable from this process.