[E2E] schema put 无效 schema 时显示原始 stack trace #54

Closed
opened 2026-05-31 07:57:01 +00:00 by xingyue · 0 comments
Owner

Bug Report (E2E Check)

Phase: Edge Cases
Severity: Low

Command:

echo '{"type":"invalid"}' > /tmp/bad-schema.json
json-cas schema put /tmp/bad-schema.json

Expected: 友好的错误信息,如 "Invalid JSON Schema: unknown type 'invalid'"

Actual: 正确拒绝了,但输出原始 stack trace,对用户不友好。

建议: catch 异常后输出简洁错误信息,隐藏内部堆栈。


Reported by e2e-check workflow (Docker isolated, oven/bun:latest)

## Bug Report (E2E Check) **Phase:** Edge Cases **Severity:** Low **Command:** ```bash echo '{"type":"invalid"}' > /tmp/bad-schema.json json-cas schema put /tmp/bad-schema.json ``` **Expected:** 友好的错误信息,如 "Invalid JSON Schema: unknown type 'invalid'" **Actual:** 正确拒绝了,但输出原始 stack trace,对用户不友好。 **建议:** catch 异常后输出简洁错误信息,隐藏内部堆栈。 --- _Reported by e2e-check workflow (Docker isolated, oven/bun:latest)_
This repo is archived. You cannot comment on issues.
No Label
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: uncaged/json-cas#54