feat(server,web): page the cost center's error table, abbreviate the source, drop command-tool noise (#103)

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Yaowei ZhengandClaude Opus 5 authored and GitHub committed 2026-07-29 16:16:15 +08:00
1 parent 6b3574f5c9
commit e0a47254af
17 files changed
+598 -41

No files matched your search

@@ -97,6 +97,7 @@ describe("id-validation", () => {
expect((await attacker.get(`/api/projects/..%2Fetc/agents`)).status).toBe(404);
expect((await attacker.get(`/api/projects/..%2Fetc/models`)).status).toBe(404);
expect((await attacker.get(`/api/projects/..%2Fetc/usage`)).status).toBe(404);
expect((await attacker.get(`/api/projects/..%2Fetc/usage/errors`)).status).toBe(404);
expect((await attacker.get(`/api/projects/..%2Fetc/members`)).status).toBe(404);
expect((await attacker.delete(`/api/projects/..%2F${victimProject}`)).status).toBe(404);
});