create-agent skill documents per-agent model/thinking config that the runtime silently discards
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 52/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- typescript
- Lĩnh vực
- backend, documentation
Hướng nghiên cứu
Bắt đầu với assets/skills/create-agent/SKILL.md và normalizeConfig() trong @mavis/local-runtime/dist/agent/sqlite-store.js, sau đó lần theo việc chọn model qua api/routes/agents.ts, local-task-runner.ts, model-resolver.js và model-resolver-byok.js. Quyết định xem các thiết lập trong tệp agent có nên hoạt động hay skill nên hướng người dùng đến việc chọn session, đồng thời xác minh rằng đường dẫn được ghi trong tài liệu không còn âm thầm khiến người dùng hiểu sai hoặc làm mất cấu hình liên quan.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The bundled create-agent skill (assets/skills/create-agent/SKILL.md) tells agents to set per-agent model: <provider>/<model> and a thinking: block in agents/<name>/config.yaml ("Add when: The default model is wrong for this role"). In the current runtime this mechanism does not exist:
@mavis/local-runtime/dist/agent/sqlite-store.jsnormalizeConfig()keeps onlydefaultWorkspaceDirfrom the agent's config file —modelandthinkingkeys are read and silently dropped (no warning logged).- Resolved model comes exclusively from the session's
effectiveModel(UI model picker, set viaapi/routes/agents.ts) or the global rootconfig.yamldefaultModel; children inherit the session model (local-task-runner.ts). - Additionally,
thinking.efforton custom-provider model entries is not honored:model-resolver.jsreadsconfiguredEffortonly on the builtinprovider.*tree; the BYOK path (model-resolver-byok.js) passes none, so the emitted thinking level is the mode-derived default.
Counter-example that works: per-session model selection via the UI picker, and thinking_config.mode on model entries (verified: switchable toggle emits thinking:{type:enabled/disabled} for DeepSeek via openai-completions.js).
Ask: either implement per-agent model:/thinking: in agent config files (and wire configuredEffort for BYOK custom providers), or correct the create-agent skill docs to point at the session-picker mechanism. Silent dropping of documented config is the dangerous part.
Evidence: config.yaml agent entries containing only defaultWorkspaceDir (verified on 13 agents); runtime source quoted above; version MiniMax Code desktop v3.0.57.
- Ngôn ngữ chính
- TypeScript
- Star
- 2k
- Fork
- 250
- Merge trung bình
- 7 giờ 40 phút
- Pull request đã merge (30 ngày)
- 148
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của MiniMax-AI/minimax-code
-
bug cli documentation needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
MiniMax-AI/minimax-code#299 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug cli needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
MiniMax-AI/minimax-code#128 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug desktop
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
MiniMax-AI/minimax-code#87 · 2 bình luận · 2 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug desktop needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
MiniMax-AI/minimax-code#80 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug desktop needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
MiniMax-AI/minimax-code#66 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của MiniMax-AI/minimax-code
Issue tương tự
-
Remove the landing pageĐang mởby: ai-assisted frontend good-for: new-member spike
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Northeastern-Electric-Racing/Argos#847 ·
Maintainer thường phản hồi trong vòng 4 ngày
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 84/100
SignalK/freeboard-sk#990 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[missing-inheritance] audit review (1 preset)Có thể đã có người làm @github-actions đã nhận hôm nay. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
osmberlin/tagging-schema-browser#363 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Albert-Weasker/niubigeo#205 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area/frontend area/v2 kind/bug priority/needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
kubeflow/notebooks#1498 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày