gemini-cli[bot]
9424a3a07d
fix: resolve monorepo type errors and stabilize build
...
This PR addresses several critical build and type-checking issues across the monorepo:
1. **Core Package Stability**: Removed deprecated `baseUrl` from `packages/core/tsconfig.json` and converted absolute-style imports to relative paths. This allows `tsc --build` to succeed reliably.
2. **Modern JS API Support**: Upgraded `lib` to `ES2023` in `packages/test-utils` and `packages/vscode-ide-companion` to resolve errors related to `Error.cause` and other modern JavaScript features.
3. **SDK Type Integrity**: Fixed several `noImplicitAny` errors and resolved inheritance issues in `SdkTool` and `SdkToolInvocation` by refining generic constraints and adding necessary ESLint disable comments for complex type bypasses.
4. **DevTools ESM Compliance**: Added missing `.js` extensions to relative imports in the DevTools client and fixed un-typed property access in log objects.
5. **Build Graph Optimization**: Added missing project references in `test-utils` and removed redundant `paths` in `evals` to ensure correct build order and declaration resolution.
These changes collectively restore the ability to run `npm run typecheck` and `npm run build` across the entire project.
cc @google-gemini/gemini-cli-maintainers
2026-05-12 22:44:48 +00:00
ANDI FAUZAN HEDIANTORO
78877942ec
docs(sdk): add JSDoc to all exported interfaces and types ( #26277 )
2026-05-04 19:32:47 +00:00
Coco Sheng
4fa2c95c59
docs(sdk): add JSDoc to exported interfaces in packages/sdk/src/types.ts ( #26441 )
2026-05-04 15:47:14 +00:00
gemini-cli-robot
8cfebb9e31
chore(release): bump version to 0.42.0-nightly.20260428.g59b2dea0e ( #26142 )
2026-04-28 13:28:48 -07:00
gemini-cli-robot
d1c91f5267
chore(release): bump version to 0.41.0-nightly.20260423.gaa05b4583 ( #25847 )
2026-04-23 04:28:26 +00:00
gemini-cli-robot
8d05bdbe49
chore(release): bump version to 0.40.0-nightly.20260414.g5b1f7375a ( #25420 )
2026-04-15 00:06:35 +00:00
Michael Bleigh
3b7c17a22c
refactor(core): consolidate execute() arguments into ExecuteOptions ( #25101 )
2026-04-10 17:11:17 +00:00
Spencer
f744913584
feat(core): migrate chat recording to JSONL streaming ( #23749 )
2026-04-09 21:13:55 +00:00
Sandy Tao
615e078341
fix(sdk): skip broken sendStream tests to unblock nightly ( #25000 )
2026-04-09 03:39:36 +00:00
Adamya Singh
1023c5b7a6
test(sdk): add unit tests for GeminiCliSession ( #21897 )
2026-04-08 22:05:57 +00:00
gemini-cli-robot
3df99d8bcb
chore(release): bump version to 0.39.0-nightly.20260408.e77b22e63 ( #24939 )
2026-04-08 18:10:28 +00:00
gemini-cli-robot
5d4e4c2814
chore(release): bump version to 0.36.0-nightly.20260317.2f90b4653 ( #22858 )
2026-03-17 21:18:21 +00:00
Sandy Tao
69e2d8c7ae
docs: distribute package-specific GEMINI.md context to each package ( #22734 )
2026-03-17 19:51:23 +00:00
Christian Gunderman
ef5627eece
Disallow Object.create() and reflect. ( #22408 )
2026-03-16 16:24:27 +00:00
gemini-cli-robot
aa23da67af
chore/release: bump version to 0.35.0-nightly.20260313.bb060d7a9 ( #22251 )
2026-03-13 20:33:16 +00:00
joshualitt
de656f01d7
feat(core): Fully migrate packages/core to AgentLoopContext. ( #22115 )
2026-03-13 01:56:31 +00:00
gemini-cli-robot
3a0c9a0d39
chore(release): bump version to 0.35.0-nightly.20260311.657f19c1f ( #21966 )
2026-03-11 02:36:40 +00:00
gemini-cli-robot
a9500d6a6c
chore/release: bump version to 0.34.0-nightly.20260310.4653b126f ( #21816 )
2026-03-10 21:22:37 +00:00
Jacob Richman
4c9f9bb3e2
robustness(core): static checks to validate history is immutable ( #21228 )
2026-03-09 18:26:03 +00:00
gemini-cli-robot
bbcfff5cf1
chore/release: bump version to 0.34.0-nightly.20260304.28af4e127 ( #21054 )
2026-03-04 05:06:31 +00:00
gemini-cli-robot
75737c1b44
chore(release): bump version to 0.34.0-nightly.20260303.34f0c1538 ( #21034 )
2026-03-04 00:08:34 +00:00
gemini-cli-robot
fb6ff847dd
chore/release: bump version to 0.33.0-nightly.20260228.1ca5c05d0 ( #20644 )
2026-02-28 02:13:48 +00:00
Gal Zahavi
0c6c9c6a62
chore(release): bump version to 0.33.0-nightly.20260227.ba149afa0 ( #20637 )
2026-02-28 00:51:22 +00:00
nityam
f6533c0250
fix: merge duplicate imports in sdk and test-utils packages (1/4) ( #19777 )
2026-02-27 21:13:15 +00:00
heaventourist
b1befee8fb
feat(telemetry) Instrument traces with more attributes and make them available to OTEL users ( #20237 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Jerop Kipruto <jerop@google.com >
Co-authored-by: MD. MOHIBUR RAHMAN <35300157+mrpmohiburrahman@users.noreply.github.com >
Co-authored-by: Jeffrey Ying <jeffrey.ying86@live.com >
Co-authored-by: Bryan Morgan <bryanmorgan@google.com >
Co-authored-by: joshualitt <joshualitt@google.com >
Co-authored-by: Dev Randalpura <devrandalpura@google.com >
Co-authored-by: Google Admin <github-admin@google.com >
Co-authored-by: Ben Knutson <benknutson@google.com >
2026-02-27 02:26:16 +00:00
Bryan Morgan
9c2fd5a7c6
feat(core): add HTTP 499 to retryable errors and map to RetryableQuotaError ( #20432 )
2026-02-26 15:42:34 +00:00
Gaurav
9e95b8b3c5
feat(browser): implement experimental browser agent ( #19284 )
2026-02-24 17:22:09 +00:00
Christian Gunderman
58d637f919
Disallow and suppress unsafe assignment ( #19736 )
2026-02-20 22:28:55 +00:00
Michael Bleigh
f1c0a695f8
refactor(sdk): introduce session-based architecture ( #19180 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-20 00:47:35 +00:00
Michael Bleigh
a129dbcdd4
feat(sdk): implement support for custom skills ( #19031 )
2026-02-14 02:09:31 +00:00
Michael Bleigh
f76e24c00f
feat(sdk): Implement dynamic system instructions ( #18863 )
...
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com >
2026-02-13 20:48:35 +00:00
Michael Bleigh
b61a123da8
feat(sdk): implements SessionContext for SDK tool calls ( #18862 )
2026-02-13 07:28:48 +00:00
Michael Bleigh
bed3eae0e1
feat(sdk): initial package bootstrap for SDK ( #18861 )
2026-02-13 06:08:27 +00:00