Skip to content

Commit db09ebd

Browse files
chitcommitclaude
andcommitted
fix: remove remaining phantom ledger call in get_case_timeline MCP tool
The get_case_timeline handler still called ledger.getEvidenceByCase() which was removed from the rewritten ledgerClient. Evidence documents are already fetched via evidenceClient in the facts section above. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent fccaf40 commit db09ebd

1 file changed

Lines changed: 1 addition & 14 deletions

File tree

src/routes/mcp.ts

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1238,20 +1238,7 @@ async function executeTool(env: Env, sql: NeonQueryFunction<false, false>, toolN
12381238
events.push({ id: `dispute:${d.id}`, date: d.created_at, type: 'dispute', title: d.title, status: d.status, domain: d.domain });
12391239
}
12401240

1241-
// Documents from ChittyLedger
1242-
const ledger = ledgerClient(env);
1243-
if (ledger) {
1244-
try {
1245-
const docs = await ledger.getEvidenceByCase(caseId);
1246-
for (const doc of docs) {
1247-
const uploadDate = (doc.created_at || doc.uploaded_at || '') as string;
1248-
if (!uploadDate) continue;
1249-
events.push({ id: `doc:${doc.id}`, date: uploadDate, type: 'document', title: `Document: ${doc.filename || doc.title || 'Untitled'}`, source: 'chittyledger' });
1250-
}
1251-
} catch (err) {
1252-
console.error('[mcp/timeline] ledger docs error:', err);
1253-
}
1254-
}
1241+
// Documents already covered by ChittyEvidence facts above
12551242

12561243
events.sort((a, b) => String(a.date).localeCompare(String(b.date)));
12571244
return { caseId, eventCount: events.length, events };

0 commit comments

Comments
 (0)