Depends on coder/aibridge#165
Implement the coder/coder aspect of persisting the tool call IDs, and use this to infer relationships between two interceptions. See https://www.notion.so/coderhq/DRAFT-AI-Bridge-Prompt-Provenance-2ccd579be59280f28021d3baf7472fbe?source=copy_link#2ccd579be59280d3923ecfb8e5128dae.
All tool calls triggered by an initial prompt should be linked back to the original (parent) interception.
Acceptance criteria:
See POC (enterprise/aibridgedserver/aibridgedserver.go -> findInterceptionLineage)
Depends on coder/aibridge#165
Implement the coder/coder aspect of persisting the tool call IDs, and use this to infer relationships between two interceptions. See https://www.notion.so/coderhq/DRAFT-AI-Bridge-Prompt-Provenance-2ccd579be59280f28021d3baf7472fbe?source=copy_link#2ccd579be59280d3923ecfb8e5128dae.
All tool calls triggered by an initial prompt should be linked back to the original (parent) interception.
Acceptance criteria:
RecordInterceptionEndedRequestRecordInterceptionEndedto store tool call IDSee POC (
enterprise/aibridgedserver/aibridgedserver.go->findInterceptionLineage)