mirror of
https://github.com/wu736139669/hapi.git
synced 2026-11-08 01:43:07 +00:00
* fix(chat): render available compaction facts * feat(opencode): unify native compaction summary cards * fix(opencode): report actual compaction application lifecycle * feat(codex): render native compaction checkpoints and metrics * fix(chat): render compaction summaries and token facts in native clients * fix(opencode): preserve transcript priming across read failures * fix(opencode): recover snapshot-only replies after attachment
30 lines
943 B
TypeScript
30 lines
943 B
TypeScript
import type { FixtureCase } from '../fixtureTypes'
|
|
import { claudeOutputCases } from './claudeOutput'
|
|
import { codexCases } from './codex'
|
|
import { compactionCases } from './compaction'
|
|
import { eventCases } from './events'
|
|
import { userCases } from './user'
|
|
import { truncationCases } from './truncation'
|
|
import { permissionCases } from './permissions'
|
|
import { toolGroupCases } from './toolGroups'
|
|
import { sidechainCases } from './sidechain'
|
|
import { cliOutputCases } from './cliOutput'
|
|
import { agyCases } from './agy'
|
|
import { cursorCases } from './cursor'
|
|
|
|
/** Batches 1 + 2. Each case becomes shared/fixtures/chat/<name>.json. */
|
|
export const fixtureCases: FixtureCase[] = [
|
|
...claudeOutputCases,
|
|
...codexCases,
|
|
...compactionCases,
|
|
...eventCases,
|
|
...userCases,
|
|
...truncationCases,
|
|
...permissionCases,
|
|
...toolGroupCases,
|
|
...sidechainCases,
|
|
...cliOutputCases,
|
|
...agyCases,
|
|
...cursorCases
|
|
]
|