Skip to content

Conversation

@joshualitt
Copy link
Collaborator

@joshualitt joshualitt commented Nov 10, 2025

Summary

Part 4 of 4 breaking up #12266. There are still some remaining tasks to attend to, but they will be handled as cleanup.

Details

Wires up the bulk of the remaining code paths for model configs. There is still one final use of a config internally, which I will address in a follow-up.

Related Issues

Related to #12589

How to Validate

Confirm configs look as expected.

Note: please see the current resolved model config aliases here.

Pre-Merge Checklist

  • Updated relevant documentation and README (if needed)
  • Added/updated tests (if needed)
  • Noted breaking changes (if any)
  • Validated on required platforms/methods:
    • MacOS
      • npm run
      • npx
      • Docker
      • Podman
      • Seatbelt
    • Windows
      • npm run
      • npx
      • Docker
    • Linux
      • npm run
      • npx
      • Docker

@joshualitt joshualitt changed the title Jl/overrides 3c feat(core): Wire up final code path for model configs. Nov 11, 2025
@github-actions
Copy link

github-actions bot commented Nov 11, 2025

Size Change: -47 B (0%)

Total Size: 20.5 MB

ℹ️ View Unchanged
Filename Size Change
./bundle/gemini.js 20.5 MB -47 B (0%)
./bundle/sandbox-macos-permissive-closed.sb 1.03 kB 0 B
./bundle/sandbox-macos-permissive-open.sb 890 B 0 B
./bundle/sandbox-macos-permissive-proxied.sb 1.31 kB 0 B
./bundle/sandbox-macos-restrictive-closed.sb 3.29 kB 0 B
./bundle/sandbox-macos-restrictive-open.sb 3.36 kB 0 B
./bundle/sandbox-macos-restrictive-proxied.sb 3.56 kB 0 B

compressed-size-action

@joshualitt joshualitt force-pushed the jl/overrides-3c branch 4 times, most recently from 1a02375 to da7a3ee Compare November 11, 2025 19:08
@joshualitt joshualitt marked this pull request as ready for review November 11, 2025 19:26
@joshualitt joshualitt requested a review from a team as a code owner November 11, 2025 19:26
@joshualitt joshualitt changed the title feat(core): Wire up final code path for model configs. feat(core): Wire up chat code path for model configs. Nov 11, 2025
tools: tools.length > 0 ? [{ functionDeclarations: tools }] : undefined,
const modelConfig = this.definition.modelConfig;

const runtimeAliasName = `${this.definition.name}-config`;
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Happy to just use the name for the model config alias, or some other suffix / prefix. Thoughts?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants