Files
codex 626640e26b
PR and Push Build/Test / build-and-test (push) Failing after 10m56s
Add past project meeting summary tools
2026-05-29 10:30:48 +02:00

29 lines
1.4 KiB
Markdown

## MODIFIED Requirements
### Requirement: Agents can use project context tools
The summary agent SHALL expose these project and retrieval tools:
- `list_projects`
- `list_projectfiles`
- `read_projectfile`
- `write_projectfile`
- `list_past_project_meetings`
- `read_past_project_meeting_summary`
- `search`
The `search` tool SHALL search the requested current-meeting project scope, or all projects assigned to the current meeting when no project scope is supplied.
The `search` tool SHALL search both configured project files for the scoped projects and past meeting summary notes in the configured summaries folder whose frontmatter projects intersect the scoped projects.
The `search` tool SHALL refuse requested project scopes that are not assigned to the current meeting.
#### Scenario: Agent searches past project meeting summaries
- **GIVEN** the current meeting note is assigned to `Project X`
- **AND** a prior summary note in the configured summaries folder is assigned to `Project X`
- **WHEN** the summary agent searches for a keyword
- **THEN** Meeting Assistant returns matches from both `Project X` project files and matching past summary notes
#### Scenario: Agent search rejects out-of-scope project
- **GIVEN** the current meeting note is assigned to `Project X`
- **WHEN** the summary agent searches with project scope `Project Z`
- **THEN** Meeting Assistant refuses the request because `Project Z` is not assigned to the current meeting