Skip to content

reconcile: merge fleet SDK example PRs 262-269#275

Merged
davideast merged 17 commits intomainfrom
reconcile-fleet-examples-2
Mar 10, 2026
Merged

reconcile: merge fleet SDK example PRs 262-269#275
davideast merged 17 commits intomainfrom
reconcile-fleet-examples-2

Conversation

@jules-fleet
Copy link
Contributor

@jules-fleet jules-fleet bot commented Mar 10, 2026

Reconciliation PR

Merges 8 fleet SDK example PRs into a single sequential merge chain.

PRs Reconciled

Closes #262, Closes #263, Closes #264, Closes #265, Closes #266, Closes #267, Closes #268, Closes #269

Issues Resolved

Fixes #238, Fixes #244, Fixes #240, Fixes #239, Fixes #233, Fixes #241, Fixes #243, Fixes #242

Hot Zones Resolved

Clean Files

26 files carried from 8 example directories: google-docs, mcp-plan-generation, database-triggers, file-system-events, stitch, cron-jobs, hono, express


Created by jules-merge with sequential merge strategy (8 two-parent commits)

davideast and others added 17 commits March 10, 2026 03:57
- Adds `packages/core/examples/google-docs` directory with a fully functioning CLI example.
- Implement typed service contract using `citty` and `zod`.
- Uses `googleapis` to fetch text content from a Google Doc and provides it as context to a `jules.session()`.
- Updates `packages/core/README.md` to include a link to the new example.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Adds a new example under `packages/core/examples/mcp-plan-generation` demonstrating how to build a custom MCP server using the Jules SDK that generates highly detailed coding plans. Includes `index.ts` MCP tool definition, `package.json`, `README.md`, and updates to the core `README.md`.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Adds a new example demonstrating how to trigger a Jules session from local file system events using `chokidar`.
Includes a `README.md`, `package.json`, and `index.ts`. Updates the core `README.md` to link to the new example.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Fixes #233

Creates a new example demonstrating how to use the Jules SDK to integrate a website design generated by Stitch into an existing codebase. Updates the main README to link to the new example.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Added a new SDK example for triggering Jules sessions via cron jobs under `packages/core/examples/cron-jobs`.
- Created `index.ts` demonstrating the `node-cron` usage.
- Created `README.md` containing execution instructions.
- Created `package.json` for managing dependencies.
- Added a link to the example in `packages/core/README.md`.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Added a new example under `packages/core/examples/hono` illustrating how to integrate the Jules SDK into a Hono application. The example includes endpoints to create sessions, get session statuses, and stream session activities via Server-Sent Events.

Fixes #243

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Fixes #233

The newly added stitch example was failing the `npm run test --workspaces` pipeline check because its package.json test script exited with code 1. This updates the test script to just echo without exiting 1 so it acts as a no-op during CI.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Adds a comprehensive example demonstrating how to integrate the Jules SDK into an Express server. Includes a REST API endpoint that parses inputs and creates a Jules session. Also includes a self-contained local test runner.

Fixes #242

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
@google-cla
Copy link

google-cla bot commented Mar 10, 2026

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@davideast davideast merged commit 615044f into main Mar 10, 2026
4 of 5 checks passed
@davideast davideast deleted the reconcile-fleet-examples-2 branch March 10, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment