Skip to content

Conversation

@vcfgv
Copy link
Collaborator

@vcfgv vcfgv commented Oct 31, 2025

📝 Pull Request Template

1. Related Issue

Closes # (issue number)

Type of Change (select one)

Code Refactor

3. Description

Planner: non-interference, pass-through; adequate=false only for schedule confirmation.
Planner: schedule only if agent skills support monitoring; scheduling is centralized (use schedule_config), never delegate to agents.
Planner: if no schedule → run once (no pause); inline “confirm” with schedule → proceed (no pause).
Planner: agent_name must be valid (target or from tool_get_enabled_agents); never invent names.
Planner examples updated: once-by-default, inline-confirm, safe-alternatives.
Super Agent: no “cannot”; confident handoff to Planner; factual answers only (no implied tool calls/data fetch).
Super Agent: don’t hijack Planner confirmations; forward schedules/confirmations via handoff_to_planner.
Super Agent examples added: direct answer, scheduled monitoring handoff, multi-step analysis handoff, schedule-confirmation handoff.

4. Testing

  • I have tested this locally.
  • I have updated or added relevant tests.

5. Checklist

@vcfgv vcfgv added this to the SugerAgent Stability milestone Oct 31, 2025
@vcfgv vcfgv force-pushed the optimize/planner-scheduled-task-recognition branch from 14fd723 to 450ebff Compare October 31, 2025 04:08
@vcfgv vcfgv merged commit 1d49c9e into main Oct 31, 2025
3 checks passed
@vcfgv vcfgv deleted the optimize/planner-scheduled-task-recognition branch October 31, 2025 04:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants