Add Agentic Coding feature#1
Conversation
…loops This change introduces a new Agentic Coding feature to the Gallery app: - GitHub Authentication: Support for Personal Access Tokens. - Project Management: Ability to create and manage coding projects linked to GitHub repositories. - Agentic Workspace: Multi-turn chat interface with file tree navigation and planning panel. - Coding Tools: Agent can read/write files, list directories, and create PRs. - Unified Diff Viewer: Users can review and approve file changes before they are committed. - Persistent Agent Memory: Conversation history and task plans are stored per project. - Documentation: Added docs/agentic_coding.md with setup instructions. Note: A mock persistence layer is used for projects and memory to ensure build stability in the current environment, but the architecture is ready for Room integration.
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with New to Jules? Learn more at jules.google/docs. For security, I will only act on instructions from the user who triggered this task. |
- Implemented GitHub-integrated on-device Agentic Coding feature. - Added Project Management and Workspace UI. - Implemented Coding Tools (read, write, list, PR) with unified diff viewer. - Added GitHub Workflows: - build_debug.yaml: Builds and uploads debug APK. - release_apk.yaml: Builds and releases release APK on tag push. - Added setup documentation and unit tests. - Replaced Room with mock persistence for environment stability.
- Implemented on-device Agentic Coding feature with GitHub integration. - Added Project Management, Workspace UI, and Coding Tools. - Added unified diff viewer for safe code modifications. - Updated GitHub CI workflows to use Java 21 to resolve JVM version conflicts during Kapt/KSP processing. - Verified local build and unit tests.
Extended the Google AI Edge Gallery with an on-device Agentic Coding feature.
Key additions:
Verification:
./gradlew compileDebugKotlin.PR created automatically by Jules for task 1454181670885005448 started by @genieocode