core.calc
Evaluate math expressions safely via AST parsing with decimal precision, variables, functions, and constants, returning configurable-digit results and rejecting comparisons or attribute access.
Instructions
AST 기반 안전 수식 평가기. expression 은 사칙, %, //, **, 괄호, 함수(sqrt, abs, floor, ceil, round, log, ln, exp, 삼각함수 등), 상수(pi, e, tau)를 쓸 수 있고 variables 는 Decimal 문자열 전용이다. 결과는 precision(기본 50)자리 십진 문자열이다. 비교, 조건식, 속성 접근은 거부한다. 세금, 금융 공식은 전용 도구를 쓴다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| precision | No | ||
| variables | No | ||
| expression | Yes | ||
| trace_level | No | summary |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| _meta | No | 서버가 붙이는 영수증(integrity), 엔진, 힌트 | |
| trace | No | 계산 근거(tool, formula, inputs, steps, output) | |
| result | Yes | ||
| truncated | No |