Implement _run_survey() and submit_survey tool in ai.py #5

Closed
opened 2026-04-06 22:27:08 +00:00 by archeious · 1 comment
Owner

Create _run_survey(report, target) in ai.py:

  • Input: file type distribution from report["file_categories"], top-2-level tree
  • Define submit_survey tool schema
  • Run agent loop (max 3 turns)
  • Return survey output dict

This replaces hardcoded domain detection with AI-driven characterization.

Create `_run_survey(report, target)` in `ai.py`: - Input: file type distribution from `report["file_categories"]`, top-2-level tree - Define `submit_survey` tool schema - Run agent loop (max 3 turns) - Return survey output dict This replaces hardcoded domain detection with AI-driven characterization.
archeious added this to the Phase 2: Survey Pass milestone 2026-04-06 22:27:08 +00:00
archeious added this to the Agentic Investigation Engine project 2026-04-06 22:33:53 +00:00
Author
Owner

Shipped in #43, merged to main. Closing manually — Forgejo's Closes keyword didn't auto-close this from the PR body.

Shipped in #43, merged to main. Closing manually — Forgejo's `Closes` keyword didn't auto-close this from the PR body.
Sign in to join this conversation.
No labels
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: archeious/luminos#5
No description provided.