Skip to content

Changed strategy to define the plan tasks to be more like instructions.#286

Merged
srtab merged 9 commits intomainfrom
feat/plan-and-execute-improvements
Apr 5, 2025
Merged

Changed strategy to define the plan tasks to be more like instructions.#286
srtab merged 9 commits intomainfrom
feat/plan-and-execute-improvements

Conversation

@srtab
Copy link
Copy Markdown
Owner

@srtab srtab commented Mar 31, 2025

No description provided.

@srtab srtab self-assigned this Mar 31, 2025
@srtab srtab linked an issue Apr 2, 2025 that may be closed by this pull request
@srtab srtab linked an issue Apr 4, 2025 that may be closed by this pull request
@srtab srtab marked this pull request as ready for review April 4, 2025 23:07
Copilot AI review requested due to automatic review settings April 4, 2025 23:07
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot reviewed 37 out of 37 changed files in this pull request and generated no comments.

Comments suppressed due to low confidence (3)

daiv/automation/agents/plan_and_execute/agent.py:170

  • Verify that using a set comprehension to deduplicate file paths does not remove necessary ordering or duplicate context information that might be critical during execution.
            "messages": prepare_repository_files_as_messages(
                    list({file_path for task in state["plan_tasks"] for file_path in task.relevant_files}),

daiv/automation/agents/base.py:159

  • Double-check that the new token limits for the LOW thinking level (increasing max tokens and budget tokens) align with the provider's capabilities and do not lead to unintended resource usage or rate limiting.
            return 8_192, {"type": "enabled", "budget_tokens": 4_096}

daiv/automation/agents/review_addressor/agent.py:154

  • Confirm that the removal of the fallback REPLY model from the reply agent is intentional and that the primary model meets all required performance and reliability criteria.
            self.get_model(model=settings.REPLY_MODEL_NAME, temperature=settings.REPLY_TEMPERATURE),

@srtab srtab merged commit 802e6de into main Apr 5, 2025
3 checks passed
@srtab srtab deleted the feat/plan-and-execute-improvements branch April 5, 2025 23:21
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.

CodebaseChat: Repository search displayed outside thinking tags Issue with code snippets not being included on plan

2 participants