-
Notifications
You must be signed in to change notification settings - Fork 373
chore: config for gemini code review bot #1334
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -16,6 +16,7 @@ | |
| ### Python specific guide | ||
| - Code should be "Pythonic" | ||
| - We use `asyncio` where ever possible. Avoid threads unless there's a good reason we can't use async. | ||
| - `@pytest.mark.asyncio` is never required on async tests: `pytest.ini` sets `asyncio_mode=auto`. | ||
| - Python json.dumps should always set `ensure_ascii=False` | ||
|
|
||
| ### SDK | ||
|
|
@@ -30,8 +31,8 @@ The SDK in `/libs/core` is a SDK/library we expose to third parties. We code rev | |
|
|
||
| If the change contains UI changes read: | ||
|
|
||
| - `./frontend_design_guide.md` | ||
| - `./frontend_controls.md` | ||
| - `.agents/frontend_design_guide.md` | ||
| - `.agents/frontend_controls.md` | ||
|
leonardmq marked this conversation as resolved.
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The bot suggested the path should be from the root. Not sure - @tawnymanticore ? |
||
|
|
||
| ### FastAPI / OpenAPI Standards | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| ignore_patterns: | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. hmmmm. I have another PR to stop adding more top level cruft. Will is respect any other DIR?
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I can't find a way. Still think change is worth it, gemini CR is great. But make the one a pointer so no dupe??
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Did not see a way in the docs but also did not look that much; and if no way, probably not worth building our own layer on top to spawn the configs. Worst case if it messes up we find out quickly and can fix easily. The main intent with this one was to get it to stop dropping billions of comments about needing |
||
| - "app/desktop/studio_server/api_client/kiln_ai_server_client/**" | ||
|
|
||
| memory_config: | ||
| disabled: false | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,5 @@ | ||
| # Kiln Code Review Guidelines | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. can we do this without duplication of Maybe even just "Read the core review guidelines at ...."
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. True, did not really think of that but I assume it can indeed go read the other files. Just updated, we will see if it does |
||
|
|
||
| Follow `.agents/code_review_guidelines.md` as the source of truth for how to review changes in this repository. | ||
|
|
||
| If relevant to the change, also consult the more specific guides in `.agents/` (for example UI, API, Python tests). | ||
Uh oh!
There was an error while loading. Please reload this page.