Skip to content

iris: expire idle external OpenCode eval serves#51

Open
penfever wants to merge 11 commits into
mainfrom
penfever/launch-external-idle-expiry
Open

iris: expire idle external OpenCode eval serves#51
penfever wants to merge 11 commits into
mainfrom
penfever/launch-external-idle-expiry

Conversation

@penfever

Copy link
Copy Markdown
Collaborator

Defaults the federated external OpenCode eval launcher to a one-hour model-request idle timeout.

The launcher forwards --idle-timeout-hours 1.0 to marin-serve iris, and no longer carries the stale RunAI-only --model-loader-extra-config={"distributed":true} flag. The timeout is implemented by Marin PR #7553; it deliberately ignores readiness, health, and model-discovery probes.

Validation: pytest tests/iris/test_launch_external_opencode_eval.py -q (12 passed).

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@penfever

Copy link
Copy Markdown
Collaborator Author

Dependency note: do not merge this launcher change until marin-community/marin#7553 has landed. #51 forwards --idle-timeout-hours; #7553 introduces and implements that Marin CLI/runtime capability.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant