Skip to content

sync branches, improve environment variable handling, the AI call process and the response format schema.#9

Merged
Droid-An merged 38 commits intoCodeYourFuture:mainfrom
Droid-An:main
Mar 9, 2026
Merged

sync branches, improve environment variable handling, the AI call process and the response format schema.#9
Droid-An merged 38 commits intoCodeYourFuture:mainfrom
Droid-An:main

Conversation

@Droid-An
Copy link
Collaborator

@Droid-An Droid-An commented Mar 7, 2026

This PR improves environment variable handling, the AI call process, and the response format schema.

The JSON schema is now generated from the Zod validation schema, making the Zod schema the single source of truth. This means that if the AI response format needs to change, it only needs to be updated in one place.

This PR also adds retry functionality to handle cases where the AI response is invalid.

Additionally, I introduced new logic for environment variable configuration. In production, the GitHub private key must now be provided directly as an environment variable. In development, the key is read from a file, and the path to that file is stored in the environment variable instead.

implemented post inline comments feature
…trigger only when 'needs review' is set, update scripts
@Droid-An Droid-An changed the title sync branches and add json schema generation from zod schema sync branches, improve environment variable handling, the AI call process and the response format schema. Mar 9, 2026
@Droid-An Droid-An merged commit 35f85b1 into CodeYourFuture:main Mar 9, 2026
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.

1 participant