Files
Octop/mise.toml
liukewia a6798d75ec Fix OpenCode session header matching and bump harness-agent to 1.0.14 (#992)
* feat(provider): add name parameter to provider model interfaces and update session header logic

- Introduced a `name` parameter in `FetchProviderModelsParams` and related interfaces to enhance provider identification.
- Updated `fetchProviderModels` and modal components to utilize the new `name` parameter.
- Enhanced session header management in `opencode_session` to support bundled presets and custom providers.
- Adjusted tests to validate the new functionality and ensure proper session header injection for OpenCode presets.

* feat(deps): add mise.toml for local toolchain configuration and update orcakit-harness-agent to version 1.0.14

- Introduced a new mise.toml file to specify local toolchain versions for Python, Node, NPM, and UV.
- Updated the orcakit-harness-agent dependency version from 1.0.13 to 1.0.14 in pyproject.toml and uv.lock to ensure compatibility with the latest features and fixes.

* refactor(probe): streamline session header construction in probe.py

- Consolidated the session header construction for both `build_probe_chat_model` and `fetch_openai_compatible_models` functions into single-line calls for improved readability and maintainability.
2026-09-22 20:14:24 +08:00

13 lines
480 B
TOML

# Local toolchain pins. Versions follow CI / Docker, not the host default.
#
# python 3.12 — CI matrix, Makefile `uv venv --python 3.12`
# node 20 — docker/Dockerfile, release.yml, fnos-build-fpk.yml
# (octop-desktop.yml uses 24; dashboard/lockfile follow 20)
# npm 10 — bundled with Node 20; explicit so `npm ci` does not drift
# uv — Makefile / pyproject package manager
[tools]
python = "3.12"
node = "20"
npm = "10"
uv = "latest"