addedInput schema / properties / analysisType
Added value: +{
+ "description": "Optional Crucible™ analysis mode. Default: auto.",
+ "enum": [
+ "auto",
+ "general_evidence",
+ "financial_filing",
+ "contract_review"
+ ],
+ "type": "string"
+}
changedInput schema / properties / content / description
Previous value: -"Document content to analyze (max 20MB). Accepts: (1) plain text, (2) Base64-encoded file with data URI prefix (e.g., \"data:application/pdf;base64,...\"), or (3) raw Base64 binary. Supported binary formats: PDF, DOCX, XLSX, CSV. PRIVACY NOTICE: Content is transmitted to third-party LLM providers for processing. Do NOT submit documents containing passwords, private keys, SSNs, or other regulated PII."New value: +"Document content to analyze (max 20MB). Required unless fileUrl is provided. Accepts: (1) plain text, (2) Base64-encoded file with data URI prefix (e.g., \"data:application/pdf;base64,...\"), or (3) raw Base64 binary for text-extractable source documents. PRIVACY NOTICE: Content is transmitted to third-party LLM providers for processing. Do NOT submit documents containing passwords, private keys, SSNs, or other regulated PII."
changedInput schema / properties / fileUrl / description
Previous value: -"Optional: HTTPS URL to download the document from. If provided, content field is ignored. Supports: PDF, DOCX, XLSX, CSV, HTML. Max 20MB."New value: +"Optional: HTTPS URL to download the document from. If provided, content field is ignored. Use text-extractable source documents. Max 20MB."
addedInput schema / properties / jurisdiction
Added value: +{
+ "description": "Optional contract jurisdiction metadata. Output remains evidence triage, not legal advice.",
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+}
addedInput schema / properties / partyPerspective
Added value: +{
+ "description": "Optional contract review perspective. Default: neutral.",
+ "enum": [
+ "buyer",
+ "seller",
+ "vendor",
+ "customer",
+ "neutral"
+ ],
+ "type": "string"
+}
addedInput schema / properties / sourceType
Added value: +{
+ "description": "Optional source type metadata for Crucible™ routing and output metadata.",
+ "enum": [
+ "text",
+ "file_url",
+ "upload_base64",
+ "public_url",
+ "ticker"
+ ],
+ "type": "string"
+}
addedInput schema / properties / ticker
Added value: +{
+ "description": "Optional ticker/company symbol metadata for financial filing analysis.",
+ "maxLength": 16,
+ "minLength": 1,
+ "type": "string"
+}
changedInput schema / required
Previous value: -[
- "content",
- "query"
-]New value: +[
+ "query"
+]
addedOutput schema / properties / analysis / properties / evidenceFindings
Added value: +{
+ "description": "Normalized evidence findings with claim, evidence, sourceRef, confidence, and verificationStatus",
+ "items": {},
+ "type": "array"
+}
changedOutput schema / properties / analysis / properties / findings / description
Previous value: -"Ranked findings with title, detail, and confidence"New value: +"Ranked evidence findings"
addedOutput schema / properties / meta / properties / analysisType
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / meta / properties / engine
Added value: +{
+ "type": "string"
+}
changedOutput schema / properties / meta / required
Previous value: -[
- "chunksProcessed",
- "latencyMs",
- "estimatedCost"
-]New value: +[
+ "estimatedCost"
+]