* refactor: add canonical request contracts * test: harden transformer boundary contracts * refactor: adapt protocol transformers to canonical contract * refactor: add cli profile registry * refactor: extract provider profiles * refactor: add conductor and provider executors * refactor: add models surface * refactor: migrate responses surface * refactor: migrate chat surface * refactor: migrate gemini surface * refactor: migrate file surfaces * test: align runtime executor undici mock * fix: preserve compact SSE closeout payloads * feat: support all-api-hub v2 backup imports * fix: aggregate codex oauth SSE final payloads * fix: harden responses SSE failure handling
18 lines
397 B
TypeScript
18 lines
397 B
TypeScript
import type { CliProfileDefinition } from './types.js';
|
|
|
|
export const genericCliProfile: CliProfileDefinition = {
|
|
id: 'generic',
|
|
capabilities: {
|
|
supportsResponsesCompact: false,
|
|
supportsResponsesWebsocketIncremental: false,
|
|
preservesContinuation: false,
|
|
supportsCountTokens: false,
|
|
echoesTurnState: false,
|
|
},
|
|
detect() {
|
|
return {
|
|
id: 'generic',
|
|
};
|
|
},
|
|
};
|