Commit 9fbadbd
Add jules-agents extension (#23850)
* Add jules-agents extension
- chore: delete pnpm lockfile and reformat imports in list-sessions.tsx
- feat: add empty state to session list; refactor: remove command subtitles
- Merge pull request #40 from iHildy/finalize-for-publish
- feat: add jules-agents metadata images
- Merge pull request #39 from iHildy/feat/remove-todo-file-6250359568516323776
- refactor: Remove TODO.md file
- feat: add code review page with diff parsing, file detail view, and PR actions
- Merge pull request #35 from iHildy/fix-branch-launch
- feat: Update BranchDropdown to use branch displayName for values, add id prop, and include name in GitHubBranch type.
- remove launch image for future retake
- docs: add launch session screenshot.docs: add launch session screenshot.
- chore: update initial changelog entry details for publish
- docs: update README features, adding AI summaries and media viewer, and refining existing descriptions.
- Merge pull request #31 from iHildy/feat/expand-copy-actions-16439737926273651148
- chore: resolve merge conflicts
- feat: add copy actions
- Merge pull request #30 from iHildy/feat/default-activity-filter-14919614857441043627
- chore: resolve merge conflicts
- feat: Add default activity filter preference and rename activity filter options.
- Merge pull request #29 from iHildy/feature/bash-output-highlighting-2335402209823619386
- feat: improve bash output exit code formatting with N/A and success/failure emojis
- Merge pull request #28 from iHildy/feat/media-view-9271202486108135820
- feat: Add large media view and refactor save media action with improved feedback and Finder integration.
- feat: Expand Copy Actions
- feat: Add preference for default activity filter
- feat: Improve display of bashOutput artifacts
- feat: Add dedicated view for media artifacts
- feat: add session actions, state, and consistent title formatting to menu bar and session list
- Merge pull request #25 from iHildy/feat/enhanced-menu-bar-actions-14777859912089807860
- Merge pull request #24 from iHildy/feat/plan-view-actions-18084592357480163770
- chore: resolve merge conflicts
- Merge pull request #22 from iHildy/feat/ai-features-11910118265150615531
- Merge branch \'main\' into feat/ai-features-11910118265150615531
- feat: Use AI.ask for prompt refinement and enhance session summary generation by omitting artifacts, truncating content, and displaying in a detail view.
- ran ray lint fix
- Merge pull request #21 from iHildy/add-list-sources-command-14180347300047980930
- Merge branch \'add-list-sources-command-14180347300047980930\' of https://github.com/iHildy/jules-agents into add-list-sources-command-14180347300047980930
- Merge branch \'main\' into add-list-sources-command-14180347300047980930
- Merge branch \'main\' into add-list-sources-command-14180347300047980930 # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with \'#\' will be ignored, and an empty message aborts # the commit.
- feat: Implement refresh actions for source and session lists, and allow pre-selecting source for new sessions.
- Merge pull request #19 from iHildy/feat/branch-dropdown-857002017458243301
- Merge pull request #18 from iHildy/feat/activity-filtering-13456472570523024561
- fix: Provide default strings for undefined activity messages and session failure reasons
- Merge pull request #23 from iHildy/feat/hide-session-id-details-15101675663783078513
- refactor: remove redundant metadata separators and created time label from session detail
- feat: Enhance Menu Bar Actions
- feat: Add approve and deny actions to plan detail view
- refactor: make step index optional and reorder session actions
- feat: Hide session ID from details view
- feat: Add AI-powered features
- feat: Add list-sources command
- feat(launch-session): Replace branch text input with dropdown
- feat: Add filtering to Activity Feed
- feat: Add API function to fetch session activities and UI to decline or view plans.
- feat: derive default starting branch from sources and show form loading state
- feat: refactor `useSources` to fetch all sources using `usePromise` instead of paginated `useFetch`.
- feat: implement detailed plan viewer with view/copy actions and improved plan activity markdown
- docs: Add TODO list outlining planned features and refinements for the Jules Agents Extension.
- feat: Add `requirePlanApproval` and `autoCreatePR` preferences and use them as default launch options.
- feat: format and display human-readable session states in list view
- feat: Add session filtering by status and repository, and reorder session detail metadata.
- feat: enhance session display by formatting repository names and truncating session titles.
- first commit
* feat: Add `Detail` fallback when session is missing and display session title in navigation.
* refactor: remove Preferences interface and its imports, and update changelog release date
* remove manual ExtensionPreferences interface def
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update jules-agents extension
- fix(lint): remove unused useMemo import (#47)
- Merge pull request #46 from iHildy/refactor/merge-ntfelix-and-improve-ux
- refactor(activities): Extract useLastActivity and fix revalidation
- refactor: integrate quick message form and improve session list ux
- Merge pull request #43 from iHildy/fix/changelog-and-preferences-interface
- Merge pull request #42 from iHildy/final-for-publish-2
- Merge pull request #41 from iHildy/final-for-publish
* Fix React warnings in launch-session command (#48)
* fix: resolve key uniqueness and uncontrolled form errors (#49)
* Update jules-agents extension
- chore: update quick message icons (#53)
- chore: apply task changes (#52)
- fix: add missing icon to submit task action (#51)
* Update
* Update jules-agents extension
- allow no_repo as a next time source
- Merge branch \'main\' into feat/remember-last-source
- feat: add no repo option for testing (#55)
- respond to PR comments of #55
- feat: persist last selected source
- Add "Built with Jules" badge to README.md (#54)
- feat: add no repo option for testing
* Update CHANGELOG.md and optimise images
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Dhruv Suthar <intelligentjimmy@gmail.com>
Co-authored-by: raycastbot <bot@raycast.com>1 parent 166e508 commit 9fbadbd
File tree
39 files changed
+6987
-0
lines changed- extensions/jules-agents
- assets
- jules-api-docs
- media
- metadata
- src
- components
39 files changed
+6987
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
Loading
Loading
Loading
Loading
Loading
Loading
0 commit comments