Skip to content

Conversation

@nishantmonu51
Copy link
Collaborator

@nishantmonu51 nishantmonu51 commented Nov 28, 2025

  • SearchTool for searching contents from files. Helps answers questions like which models contain user emails ?
  • Improve the prompt for synthetic data generation to generate more realistic dimension values instead of mock values
  • Improve the prompt for generating data that is more suitable for timeseries dashboards
  • Tune for handling modifications for models, generating models joining two existing models.
  • Include links for changed files
  • Add optional context parameter for passing in context for the file currently open in the UI, this helps with quick prompts like - "Add a new column for customer email" where the user doesn't explicitly refer to a metric view name.

Checklist:

  • Covered by tests
  • Ran it and it works as intended
  • Reviewed the diff before requesting a review
  • Checked for unhandled edge cases
  • Linked the issues it closes
  • Checked if the docs need to be updated. If so, create a separate Linear DOCS issue
  • Intend to cherry-pick into the release branch
  • I'm proud of this work!
- SearchTool for searching contents from files. Helps answers questions like which models contain user emails ?
- Improve the prompt for synthetic data generation to generate more realistic dimension values instead of mock values
- Improve the prompt for generating data that is more suitable for timeseries dashboards
- Tune for handling modifications for models, generating models joining two existing models.
- Add optional context parameter for passing in context for the file currently open in the UI, this helps with quick prompts like - "Add a new metric ...." where the user doesn't explicitly refer to a metric view name.
@nishantmonu51 nishantmonu51 added the blocker A release blocker issue that should be resolved before a new release label Nov 28, 2025
@begelundmuller begelundmuller merged commit 7f67596 into main Dec 1, 2025
14 of 15 checks passed
@begelundmuller begelundmuller deleted the improve-dev-agent branch December 1, 2025 13:57
begelundmuller added a commit that referenced this pull request Dec 1, 2025
* Improvements to developer agent

- SearchTool for searching contents from files. Helps answers questions like which models contain user emails ?
- Improve the prompt for synthetic data generation to generate more realistic dimension values instead of mock values
- Improve the prompt for generating data that is more suitable for timeseries dashboards
- Tune for handling modifications for models, generating models joining two existing models.
- Add optional context parameter for passing in context for the file currently open in the UI, this helps with quick prompts like - "Add a new metric ...." where the user doesn't explicitly refer to a metric view name.

* Update runtime/ai/file_search.go

Co-authored-by: Benjamin Egelund-Müller <b@egelund-muller.com>

* Add test for search tool and fix formatting

* Make metrics_view editable

* Use duckDB dialect if not specified..

* Update runtime/ai/developer_agent.go

* Review

* Review

* Review

---------

Co-authored-by: Benjamin Egelund-Müller <b@egelund-muller.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocker A release blocker issue that should be resolved before a new release

3 participants