mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-15 18:01:22 +00:00
WP5+WP6: Add AgentSession model, thinking level, and queue mode management
This commit is contained in:
parent
d08e1e53e9
commit
0119d7610b
2 changed files with 175 additions and 11 deletions
|
|
@ -575,11 +575,11 @@ async getAvailableModels(): Promise<Model<any>[]> {
|
|||
**Verification:**
|
||||
1. `npm run check` passes
|
||||
|
||||
- [ ] Add `ModelCycleResult` interface
|
||||
- [ ] Add `setModel()` method
|
||||
- [ ] Add `cycleModel()` method with scoped/available variants
|
||||
- [ ] Add `getAvailableModels()` method
|
||||
- [ ] Verify with `npm run check`
|
||||
- [x] Add `ModelCycleResult` interface
|
||||
- [x] Add `setModel()` method
|
||||
- [x] Add `cycleModel()` method with scoped/available variants
|
||||
- [x] Add `getAvailableModels()` method
|
||||
- [x] Verify with `npm run check`
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -639,11 +639,11 @@ supportsThinking(): boolean {
|
|||
**Verification:**
|
||||
1. `npm run check` passes
|
||||
|
||||
- [ ] Add `setThinkingLevel()` method
|
||||
- [ ] Add `cycleThinkingLevel()` method
|
||||
- [ ] Add `supportsThinking()` method
|
||||
- [ ] Add `setQueueMode()` method and `queueMode` getter (see below)
|
||||
- [ ] Verify with `npm run check`
|
||||
- [x] Add `setThinkingLevel()` method
|
||||
- [x] Add `cycleThinkingLevel()` method
|
||||
- [x] Add `supportsThinking()` method
|
||||
- [x] Add `setQueueMode()` method and `queueMode` getter (see below)
|
||||
- [x] Verify with `npm run check`
|
||||
|
||||
**Queue mode (add to same WP):**
|
||||
```typescript
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue