docs: boocode-lift-analysis, openspec change docs, codesight cache, deps
- Add boocode-lift-analysis.md: comprehensive 30-repo lift matrix across 25 domains - Add openspec/ change docs: domain2-code-intelligence, domain3-multi-agent, impeccable-wave, streaming-codeblocks - Update .gitignore: .impeccable/, .omo/, bun.lock, DESIGN.md, PRODUCT.md - Update dependencies in package.json + pnpm-lock.yaml - Update .codesight/ analysis cache
This commit is contained in:
@@ -118,6 +118,25 @@
|
||||
- model: text (required)
|
||||
- verdict: text
|
||||
|
||||
### flow_step_events
|
||||
- id: uuid (pk)
|
||||
- run_id: uuid (required, fk)
|
||||
- step_id: varchar (required, fk)
|
||||
- event: varchar (required)
|
||||
- payload: jsonb
|
||||
|
||||
### plans
|
||||
- id: uuid (pk)
|
||||
- project_id: uuid (required, fk)
|
||||
- title: text (required)
|
||||
- description: text
|
||||
- status: text (required)
|
||||
- flow_run_id: uuid (fk)
|
||||
- progress_pct: integer (required)
|
||||
- items_total: integer (required)
|
||||
- items_completed: integer (required)
|
||||
- metadata: jsonb
|
||||
|
||||
### projects
|
||||
- id: uuid (pk)
|
||||
- name: text (required)
|
||||
@@ -139,6 +158,8 @@
|
||||
- content: text (required)
|
||||
- status: text (required)
|
||||
- last_seq: integer (required)
|
||||
- cache_tokens: integer
|
||||
- reasoning_tokens: integer
|
||||
|
||||
### message_parts
|
||||
- id: uuid (pk)
|
||||
@@ -155,3 +176,42 @@
|
||||
- session_id: uuid (required, fk)
|
||||
- name: text
|
||||
- status: text (required)
|
||||
|
||||
### tool_traces
|
||||
- id: uuid (pk)
|
||||
- session_id: uuid (required, fk)
|
||||
- chat_id: uuid (required, fk)
|
||||
- message_id: uuid (fk)
|
||||
- turn_number: integer (required)
|
||||
- tool_name: text (required)
|
||||
- tool_input: jsonb (required)
|
||||
- tool_output: text
|
||||
- started_at: timestamp(tz) (required)
|
||||
- finished_at: timestamp(tz)
|
||||
- latency_ms: integer
|
||||
- tokens_used: integer
|
||||
- cache_tokens: integer
|
||||
- reasoning_tokens: integer
|
||||
- error: text
|
||||
- outcome: text
|
||||
|
||||
### tool_trace_states
|
||||
- id: uuid (pk)
|
||||
- session_id: uuid (required, fk)
|
||||
- chat_id: uuid (required, fk)
|
||||
- message_id: uuid (fk)
|
||||
- turn_number: integer (required)
|
||||
- tool_name: text (required)
|
||||
- tool_input: jsonb (required)
|
||||
- started_at: timestamp(tz) (required)
|
||||
|
||||
### agent_snapshots
|
||||
- id: uuid (pk)
|
||||
- session_id: uuid (required, fk)
|
||||
- chat_id: uuid (required, fk)
|
||||
- model: text (required)
|
||||
- agent: text
|
||||
- mode: text
|
||||
- turn_number: integer (required)
|
||||
- messages: jsonb (required)
|
||||
- tool_states: jsonb (required)
|
||||
|
||||
Reference in New Issue
Block a user