Rafid Intelligence Network
Server Details
Paid intelligence tools for AI agents across risk, finance, property, logistics and more.
- Status
- Healthy
- Uptime
- 84.0% over 44 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- iabdullahm/rafid-agent-api
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 74 tools
The set contains many near-duplicate company-risk tools (analyze_company_risk, company_reputation_check, business_risk_score, company_due_diligence, company_risk_report, company_risk_batch) whose boundaries are only partly clarified by the verbose 'Selection' hints. Similar overlap exists among Oman property tools (analyze_property vs analyze_oman_property vs property_investment_report vs portfolio_screen) and among the many 'Creative Techno book framework' business-planning tools. An agent could easily pick the wrong paid tool.
All names are snake_case and mostly readable, but conventions are mixed: some are verb_noun (find_companies, analyze_property), some noun_verb (business_risk_score, candidate_shortlist_score), and many noun_noun agent/builder/generator/report suffixes (offer_builder, business_model_builder, company_risk_report). There is no single predictable verb_noun pattern across the 74 tools.
74 tools is an extreme mismatch for a single coherent server purpose, spanning Oman property, global company due diligence, recruitment, trading, travel, website auditing, video generation, voice calling and book-based business planning. The surface is a broad paid-capability marketplace rather than a well-scoped tool set, so many tools compete for the same agent intent.
Several sub-domains have reasonable lifecycle coverage (Oman company search/profile/analysis/due diligence, CV extract/score/match/improve, property analysis/compare/report), but others are dead-ended: travel search exists without booking, trading analysis exists without execution, and there is no general retrieval or document-generation layer. For a server styled as an 'Intelligence Network,' the coverage is broad but uneven and notably gappy.
Available Tools
74 toolsai_call_agentCDestructiveInspect
Initiate an authorized outbound AI telephone call and return a call identifier immediately; completion and duration arrive asynchronously. When: Use when an authorized agent must contact a customer by telephone for a lawful, consent-aware objective and retrieve a structured result later. Selection: specialized; prefer for Use when an authorized agent must contact a customer by telephone for a lawful, consent-aware objective and retrieve a structured result later.. Input is a strict JSON object; see the schema. Price: $0.30 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| safety | No | ||
| context | No | ||
| language | Yes | ||
| objective | Yes | ||
| phoneNumber | Yes | ||
| maxDurationSeconds | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds meaningful behavior beyond the annotations: it returns a call identifier immediately while completion/duration arrive asynchronously, calls cost $0.30 USD, and an unpaid x402 call returns payment instructions instead of executing. It also flags the consent-aware/authorization framing. Annotations already cover destructive/idempotent/readOnly, so this extra context earns solid credit.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded and the pricing/payment sentences are useful, but the 'Selection' sentence is a broken duplicate of the 'When' sentence, wasting space on a circular self-reference. Overall length is moderate but one sentence does not earn its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The output-schema existence means return values need not be re-explained, and the async note is a good touch. However, for a complex 6-parameter tool with 0% schema coverage and consent/safety inputs, the description leaves the entire input contract undocumented, which is a substantial completeness gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 6 parameters (including nested safety/context objects), yet the description adds nothing about phoneNumber format, objective, language, safety, context, or duration - it only says 'Input is a strict JSON object; see the schema.' With no schema prose at all, the description fails to compensate for the coverage gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a concrete verb+resource: 'Initiate an authorized outbound AI telephone call and return a call identifier immediately', plus the async completion model. An agent can tell this places outbound calls. It does not differentiate from the sibling appointment_call_agent, which is a near-identical call-placement tool.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives loose conditions (authorized, lawful/consent-aware, must reach a customer by phone, structured result later), but the 'Selection' sentence merely restates that same clause nearly verbatim ('prefer for Use when an authorized agent...'), so it provides no real preference rule. No 'when-not' guidance and no differentiation from appointment_call_agent or voice_lead_qualifier.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
analyze_company_riskARead-onlyIdempotentInspect
Gather evidence-tiered risk signals for a company across corporate identity, domain, website, sanctions-list name-matching, adverse news, reputation and legal/regulatory signals — never a safe/unsafe verdict. When: Use when an agent needs risk evidence to weigh before a transaction, partnership, or onboarding decision — not a substitute for compliance/legal sign-off. Selection: specialized; prefer for Use when an agent needs risk evidence to weigh before a transaction, partnership, or onboarding decision — not a substitute for compliance/legal sign-off.. Input is a strict JSON object; see the schema. Price: $0.35 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| checks | No | ||
| company | No | ||
| country | No | ||
| website | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover safety (readOnly, idempotent, non-destructive, closed-world), and the description layers on genuinely useful context the annotations lack: the tool returns evidence rather than a verdict, costs $0.35 per call, has no free preview, and an unpaid call returns x402 payment instructions rather than results. That payment/failure behavior is exactly what an agent needs before invoking a paid capability.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core sentences are front-loaded and readable, but the 'Selection' clause is a verbatim duplicate of the prior 'When' sentence, which is pure waste. Pricing and payment mechanics take up roughly a third of the text, which is defensible for a paid tool but verbose.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description need not explain return values, and annotations cover the safety profile; the description sensibly covers purpose, when-to-use, the verdict caveat, and the payment model. The remaining gap is parameter-level guidance, which is missing entirely against 0% schema coverage for a four-parameter tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description carries the full burden, and it only partially discharges it. The enumerated signal categories map loosely onto the 'checks' enum values, but the 'company', 'country', and 'website' parameters are never explained, nor is the fact that all four are optional despite 'company' being the obvious subject of the analysis.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb (gather) and resource (risk signals for a company) and enumerates the exact signal categories, which makes the scope concrete. It adds a real boundary with 'never a safe/unsafe verdict', but it never differentiates itself from the many near-identical siblings (company_due_diligence, business_risk_score, company_risk_report, company_reputation_check), so an agent cannot route between them from this text alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit 'When' guidance ties the tool to pre-transaction / partnership / onboarding decisions, and 'not a substitute for compliance/legal sign-off' is a genuine when-not boundary. However, 'Selection: specialized; prefer for <verbatim repeat of the When sentence>' is a broken loop that names no actual alternative among the crowded risk-sibling set, so the guidance stops short of real disambiguation.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
analyze_oman_companyARead-onlyIdempotentInspect
Generate deterministic commercial-intelligence signals, risk flags and positive signals for one Oman company by companyId, for a stated evaluation purpose. When: Use when an agent needs to assess whether an Oman company looks like a serious, established operating business — as a supplier, customer, partner or investment target. Selection: supporting; prefer for Use when an agent needs to assess whether an Oman company looks like a serious, established operating business — as a supplier, customer, partner or investment target.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| purpose | Yes | ||
| companyId | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent and non-destructive behavior, and the description adds genuinely new operational context: deterministic output, a $0.75 USD per-call price, x402 paid execution, and the fact that an unpaid call returns payment instructions rather than results. It does not mention latency, rate limits or what the signals actually contain beyond their names.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads the purpose well and pricing is clearly flagged, but the 'Selection: supporting; prefer for <verbatim repeat of the When clause>' sentence is a garbled duplication that wastes space, and 'Input is a strict JSON object; see the schema' is filler that defers rather than informs.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need no explanation, and annotations carry the safety profile; the description covers purpose, usage context, payment model and input shape. The only real gap is routing against the many overlapping Oman/company-analysis siblings, which is left entirely unaddressed.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate and only partly does: 'evaluation purpose' and the supplier/customer/partner/investment-target phrasing loosely map to the purpose enum values, but general and investor are never explained, and companyId has no format or sourcing guidance beyond 'see the schema'.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: 'Generate deterministic commercial-intelligence signals, risk flags and positive signals for one Oman company by companyId.' However, it never distinguishes itself from close siblings such as analyze_company_risk, due_diligence_oman_company or get_oman_company_profile, so an agent cannot tell which of the near-duplicates to pick from the sentence alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives clear context: use it to assess whether an Oman company looks like a serious, established operating business as supplier, customer, partner or investment target. There are no when-not conditions and the 'Selection: supporting; prefer for ...' sentence is a broken duplicate of the When text, so no alternative tool is ever named despite a very crowded sibling set.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
analyze_oman_propertyARead-onlyIdempotentInspect
Analyze an Oman residential property using local rental comparables, market context and investment metrics, including partner-supplied historical and recent Al Mouj Muscat property sales records with provenance and freshness metadata when coverage is available. When: Use when an agent needs Oman-specific rental, yield, sale price positioning or operating-cost analysis, especially for an Al Mouj Muscat property. Selection: primary; prefer for Oman-specific property analysis with local comparables or Al Mouj or Muscat rental and sale positioning. Do not use for a property outside the supported Oman market or a simple yield calculation with supplied numbers. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| area | Yes | ||
| sizeSqm | Yes | ||
| wilayat | No | ||
| bedrooms | No | ||
| bathrooms | No | ||
| furnished | No | ||
| governorate | Yes | ||
| propertyType | Yes | ||
| askingPriceOMR | Yes | ||
| optionalAnnualMaintenanceOMR | No | ||
| optionalAnnualServiceChargeOMR | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), and the description goes well beyond them: $0.25/call pricing, x402 paid-execution flow, unpaid calls returning payment instructions, a free preview_capability path, and caveats about data coverage with provenance/freshness metadata. This is rich operational context an agent needs.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads purpose then uses labeled sections (When/Selection/Do not use/Input/Price) that make scanning easy. The one long sentence listing partner-supplied sales records and provenance metadata is somewhat dense but still earns its place by signaling data provenance.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a paid, complex 11-parameter analytical tool, it covers decision context, exclusions, pricing, preview routing, and payment behavior; an output schema exists so return values need not be described. The only material omission is any parameter-level guidance, which the schema does not compensate for at 0% coverage.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 11 parameters (5 required), and the description explicitly punts with 'Input is a strict JSON object; see the schema.' It hints at operating-cost analysis (mapping loosely to the two optional cost fields) and Al Mouj/Muscat for area, but explains no parameter formats, units, or required-vs-optional distinction, leaving the gap unfilled.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Analyze an Oman residential property') and enumerates the analytical dimensions (rental comparables, market context, investment metrics, sale-price positioning, operating costs). It clearly distinguishes itself from the generic analyze_property and property_investment_report siblings by being Oman/Al Mouj Muscat-specific.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Contains explicit 'When' (Oman rental/yield/sale positioning, especially Al Mouj Muscat), 'Selection' (primary; prefer for Oman-specific with local comparables), and 'Do not use' clauses (property outside supported Oman market, simple yield with supplied numbers). This is the full when/when-not/alternative structure.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
analyze_propertyARead-onlyIdempotentInspect
Calculate gross/net rental yield, income, operating costs and simple payback in OMR. Calculations only. When: Use when an agent needs financial metrics (yield, income, payback) for a single property. Selection: supporting; prefer for simple single-property yield, income and payback arithmetic. Do not use for live Oman market comparables or multi-property portfolio screening. Input is a strict JSON object; see the schema. Price: $0.01 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| annualRent | Yes | ||
| maintenance | No | Legacy alias for maintenanceCost; supply only one | |
| propertyValue | Yes | ||
| serviceCharge | No | ||
| vacancyRatePct | No | ||
| maintenanceCost | No | ||
| otherAnnualCosts | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so the safety profile is covered. The description adds real value beyond that: 'Calculations only' (no live data fetching), a per-call price, x402 payment flow, and the fact that an unpaid call returns payment instructions instead of results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core purpose is front-loaded and the When/Selection/Do-not-use framing is well structured. However, payment details are restated ('$0.01 USD per call' plus 'Full execution is paid per call via x402') and 'No free preview is advertised' is redundant filler that dilutes an otherwise tight definition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and the behavioral/pricing context is complete. The gap is on the input side: a 7-parameter tool at 14% schema coverage with no parameter explanation in the description leaves required and optional field semantics underspecified for an arithmetic tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 14% across 7 parameters, so the burden falls on the description, yet it adds no meaning for propertyValue, annualRent, serviceCharge, vacancyRatePct, maintenanceCost, or otherAnnualCosts. It merely says 'Input is a strict JSON object; see the schema,' which offers no semantic help for the undocumented fields.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and a concrete set of outputs (gross/net rental yield, income, operating costs, simple payback) and currency (OMR), which clearly identifies the resource. It distinguishes scope from multi-property and market-comparable work, but does not explicitly separate itself from the very similar sibling analyze_oman_property, leaving some name-level ambiguity.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It gives an explicit 'When' context and a 'Do not use for...' exclusion covering live market comparables and portfolio screening, which is genuine routing guidance. It falls short of a full 5 because the alternative tools (compare_properties, portfolio_screen, analyze_oman_property) are described by category rather than named.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
appointment_call_agentBDestructiveInspect
Place an asynchronous appointment call to propose, book, confirm, reschedule or cancel a slot through a calendar-provider abstraction. When: Use when an authorized agent must coordinate a customer appointment by telephone and return a machine-readable scheduling result. Selection: specialized; prefer for Use when an authorized agent must coordinate a customer appointment by telephone and return a machine-readable scheduling result.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| safety | No | ||
| context | No | ||
| language | Yes | ||
| timezone | Yes | ||
| phoneNumber | Yes | ||
| availableSlots | No | ||
| appointmentType | Yes | ||
| maxDurationSeconds | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructive=true, non-idempotent, non-readonly, so the safety profile is partly covered. The description adds substantial non-obvious behavior: the call is asynchronous, costs $0.50 per call, has no free preview, and an unpaid MCP call returns payment instructions. It stops short of explaining what the destructive 'cancel' action actually alters.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The opening sentence and the payment disclosure are efficient and front-loaded, but the 'Selection' clause duplicates the 'When' clause word-for-word, wasting roughly a third of the text on a templating artifact rather than new information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The presence of an output schema means return values need not be described, and the payment/async behavior is covered. Still, for a 9-parameter tool with nested objects, zero schema descriptions and five required inputs, the description leaves an agent without enough guidance to populate the request correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 9 parameters including nested 'safety' (recording, consentNotice, transcription) and 'context' objects, and the description explicitly defers everything with 'see the schema'. Only the action enum is echoed, leaving phoneNumber, timezone, language, appointmentType, availableSlots, and maxDurationSeconds unexplained in both places.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource — 'Place an asynchronous appointment call' — and enumerates the scheduling actions (propose, book, confirm, reschedule, cancel), which maps precisely to the schema enum. It is clear what the tool does, though it never names the nearest sibling (ai_call_agent, voice_lead_qualifier) to distinguish itself from other telephone-agent tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives a usable trigger condition (an authorized agent coordinating a customer appointment by telephone and needing a machine-readable scheduling result). However, the 'Selection' clause degenerates into a verbatim repetition of the 'When' sentence, so no genuine alternatives or when-not conditions are provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
break_even_calculatorBRead-onlyIdempotentInspect
Calculate break-even and target-profit units from supplied fixed and variable costs. When: Use when an agent needs the Creative Techno book framework for break even calculator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for break even calculator.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | en | |
| sellingPriceOMR | Yes | OMR; calculations use integer baisa internally | |
| targetProfitOMR | No | OMR; calculations use integer baisa internally | |
| monthlyFixedCostsOMR | Yes | OMR; calculations use integer baisa internally | |
| variableCostPerUnitOMR | Yes | OMR; calculations use integer baisa internally |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish this as a safe read-only, idempotent, closed-world computation. The description adds genuinely new context not in annotations: the $0.10 USD per-call price, the x402 payment flow, and the critical fact that an unpaid MCP call returns payment instructions rather than a result. That payment/auth behavior is the kind of disclosure annotations cannot carry.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded, but the 'When:' and 'Selection:' sentences are template artifacts that repeat the tool name twice and consume space without conveying information. The unique payment information is buried after the filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and the schema covers most parameters. Combined with the payment disclosure, the definition is serviceable, but it leaves the agent without any real guidance on when this tool beats its many financial-analysis siblings.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 80%, so the schema already documents each OMR parameter, its bounds, and the integer-baisa internal calculation. The description only says 'from supplied fixed and variable costs' and 'see the schema', adding no format, unit, or default semantics beyond what is already structured. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence states a specific verb and resource: 'Calculate break-even and target-profit units from supplied fixed and variable costs.' It is distinguishable from siblings like product_pricing_calculator or monthly_business_financial_report, though it never explicitly names an alternative to differentiate against.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' and 'Selection:' lines are circular boilerplate that restate the tool name ('Use when an agent needs the Creative Techno book framework for break even calculator') without stating a real condition, prerequisite, or excluded case. The only actionable routing hint is the pointer to preview_capability, which concerns payment rather than tool selection.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
business_90_day_growth_planBRead-onlyIdempotentInspect
Generate the book's three-month post-launch goals, milestones, KPIs and review gates. When: Use when an agent needs the Creative Techno book framework for business 90 day growth plan. Selection: specialized; prefer for Use when an agent needs the Creative Techno book framework for business 90 day growth plan.. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | en |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, non-destructive and closed-world, so the safety profile is covered. The description adds genuinely non-obvious behavior: $0.40 USD per call, no free preview, x402 payment, and that an unpaid call returns payment instructions rather than failing silently. That is real value beyond the structured fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The "When" and "Selection" sentences are near-verbatim restatements of the tool name (including a duplicated sentence fragment and stray punctuation), consuming space without adding information. The pricing/payment sentences do earn their place, but the definition is bloated by dead repetition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values and a sufficient set of annotations need not be re-explained. What remains missing is the one thing the description could uniquely supply: how this differs from the many other business-plan/validation siblings, and what constraints on the generated plan (e.g., Oman-specific, book framework) actually apply.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, but the single parameter is a self-explanatory language enum (ar/en) with a default, so little compensation is required. The description only says "Input is a strict JSON object; see the schema", which adds nothing about the language parameter or what it affects.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence gives a concrete verb (Generate) and concrete deliverables (three-month post-launch goals, milestones, KPIs, review gates), which is more specific than most siblings. However, "the book's" is undefined and the reference to a "Creative Techno book framework" never gets explained, so an agent cannot tell how this differs from final_business_plan_builder, business_validation_plan, or oman_business_launch_plan.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The "When:" clause merely restates the tool name ("Use when an agent needs the Creative Techno book framework for business 90 day growth plan"), and the "Selection:" clause repeats the same phrase verbatim after the word "specialized". No when-not conditions, prerequisites, or named alternatives are given, so the guidance is effectively circular.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
business_idea_generatorCRead-onlyIdempotentInspect
Generate candidate ideas from user-observed problems and constraints; does not claim market demand. When: Use when an agent needs the Creative Techno book framework for business idea generator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business idea generator.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| skills | No | ||
| problem | No | ||
| customer | No | ||
| language | No | en | |
| solution | No | ||
| budgetOMR | No | OMR; calculations use integer baisa internally | |
| paymentEvidence | No | ||
| observedProblems | No | ||
| startupDifficulty | No | ||
| availableHoursPerWeek | No | ||
| preferredBusinessModel | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the safe read-only/idempotent profile, so the description clears a low bar. It goes further with genuinely useful behavioral context: $0.20 USD per call, no free preview, x402 paid execution, and that an unpaid call returns payment instructions. That payment/auth flow is real information not available in the schema or annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose sentence is front-loaded, but two of five sentences (the 'When' and 'Selection' lines) are circular boilerplate that repeat the tool name and earn no place. The repeated 'Use when an agent needs the Creative Techno book framework' phrasing reads as templated filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
A pre-existing output schema excuses the absence of return-value detail, and payment context is covered. But for a twelve-parameter tool with zero required fields and 8% schema coverage, the description provides no guidance on what inputs matter or how to supply them, leaving the agent under-equipped to invoke it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 8% across 12 parameters, so the description carries the burden of explaining inputs and does not. It offers only 'Input is a strict JSON object; see the schema,' which defers entirely to the schema, and its sole gesture at semantics is the vague 'from user-observed problems and constraints.' Fields like skills, customer, budgetOMR, and startupDifficulty remain unexplained.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening clause gives a specific verb+resource ('Generate candidate ideas from user-observed problems and constraints') and even adds a scope caveat ('does not claim market demand'). However, it never distinguishes itself from close siblings like business_idea_validate or business_model_builder, and the follow-on 'Creative Techno book framework' phrasing muddies rather than sharpens the purpose.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' line is circular: 'Use when an agent needs the Creative Techno book framework for business idea generator' just restates the tool with no external trigger. 'Selection: supporting' is a meaningless label and the 'prefer for...' clause repeats the same circular sentence. No when-not conditions or named alternatives (e.g. business_idea_validate) are given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
business_idea_validateBRead-onlyIdempotentInspect
Evaluate problem, customer, solution and willingness-to-pay evidence; does not independently verify live demand. When: Use when an agent needs the Creative Techno book framework for business idea validate. Selection: primary; prefer for Use when an agent needs the Creative Techno book framework for business idea validate.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| idea | Yes | ||
| problem | Yes | ||
| customer | Yes | ||
| language | No | en | |
| solution | Yes | ||
| prospects | No | ||
| paymentEvidence | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive, but the description adds substantial context beyond them: a $0.25 per-call price, the x402 payment flow, that unpaid calls return payment instructions, and that a free preview is reachable via preview_capability. It also bounds capabilities ('does not independently verify live demand'). Value-add is real, though it doesn't describe return content.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The pricing and preview sentences earn their place, but the 'When:' and 'Selection:' sentences repeat the tool name verbatim and are wasted space. The structure interleaves usage boilerplate with payment logistics rather than front-loading the purpose.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values needn't be described, and annotations cover the safety profile, which the description supplements well with pricing/auth details. The gap is parameter meaning: with 7 params at 0% coverage, an agent still lacks guidance on fields like prospects and language.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 7 parameters, so the description must carry the semantic load. It merely names concepts (problem, customer, solution, willingness-to-pay) that map loosely to problem/customer/solution/paymentEvidence without explaining format, constraints, or the roles of idea, prospects, or language.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening clause gives a specific verb ('Evaluate') and names the evidence dimensions (problem, customer, solution, willingness-to-pay), and the scope caveat 'does not independently verify live demand' further distinguishes it. However, the 'When'/'Selection' phrasing is circular boilerplate that restates the tool name rather than sharpening the purpose against siblings like business_validation_plan.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' and 'Selection:' lines are pure tautology ('Use when an agent needs the Creative Techno book framework for business idea validate'), offering no real when-to-use condition or alternatives. It never explains how this differs from business_validation_plan, startup_readiness_score, or business_idea_generator, so the agent gets no routing help.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
business_model_builderCRead-onlyIdempotentInspect
Build the book's ten-element one-page business map from supplied inputs. When: Use when an agent needs the Creative Techno book framework for business model builder. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business model builder.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| costs | No | ||
| value | Yes | ||
| pricing | Yes | ||
| problem | Yes | ||
| product | Yes | ||
| revenue | Yes | ||
| channels | Yes | ||
| customer | Yes | ||
| language | No | en | |
| keyActivities | No | ||
| suppliersPartners | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare a safe, idempotent read, so the description's job is to add operational context — and it does: $0.25 USD per call, no free preview, x402 paid execution, and payment instructions returned on unpaid calls. That payment/auth behavior is not derivable from the annotations and is exactly what an agent needs before invoking.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Short overall, but two of six sentences are verbatim duplicates of each other and of the name, adding no information. The useful content (deliverable, price, x402 payment behavior) is buried after the redundant routing boilerplate.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and the payment model is well covered. However, for an 11-parameter tool with 0% schema description coverage, the description leaves the input contract essentially undocumented, which is a real gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 11 parameters, so the description must carry the meaning — instead it only says "Input is a strict JSON object; see the schema." It does not explain the required field groups (product, customer, problem, value, channels, pricing, revenue), the optional arrays, or the language enum.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence gives a concrete verb and deliverable ("Build ... ten-element one-page business map from supplied inputs"), which is more specific than the name alone. But it never distinguishes itself from close siblings like final_business_plan_builder or business_idea_generator, and "the book's" framework is unexplained.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The "When" and "Selection" lines are circular restatements of the tool name ("Use when an agent needs the Creative Techno book framework for business model builder") and name no alternatives or exclusion conditions. The only genuinely useful routing hint is "Selection: supporting," which is too vague to act on.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
business_profitability_analysisBRead-onlyIdempotentInspect
Calculate revenue, gross profit, net profit and margins from monthly supplied data. When: Use when an agent needs the Creative Techno book framework for business profitability analysis. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business profitability analysis.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | en | |
| unitsSold | Yes | ||
| marketingOMR | No | OMR; calculations use integer baisa internally | |
| priorRevenueOMR | No | OMR; calculations use integer baisa internally | |
| sellingPriceOMR | Yes | OMR; calculations use integer baisa internally | |
| otherExpensesOMR | No | OMR; calculations use integer baisa internally | |
| monthlyFixedCostsOMR | Yes | OMR; calculations use integer baisa internally | |
| variableCostPerUnitOMR | Yes | OMR; calculations use integer baisa internally |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish that this is a safe, read-only, idempotent, closed-world operation. The description adds genuinely non-redundant behavior: $0.15 per call, no free preview, paid execution via x402, and that an unpaid MCP call returns payment instructions. That payment/auth behavior is the kind of context annotations cannot express.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose sentence is front-loaded and efficient, but the 'When'/'Selection' boilerplate is garbled and repeats the same clause twice with no added information, which is wasted space rather than concision.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no prose, and the description covers pricing and input format. It is nonetheless incomplete on the routing dimension: for a crowded finance/analysis sibling set, it never says how this differs from adjacent tools, which is the main thing an agent needs to choose it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The description adds no parameter meaning beyond 'Input is a strict JSON object; see the schema.' With 75% schema description coverage, the schema already documents most fields (OMR units, baisa note, min/max), so the baseline of 3 applies; the two undocumented parameters and the language enum are left entirely to structured data.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence gives a specific verb (calculate) and concrete outputs (revenue, gross profit, net profit, margins) from monthly data, which is a clear, actionable purpose. It does not, however, differentiate itself from near-neighbors such as monthly_business_financial_report, break_even_calculator or product_pricing_calculator, so an agent cannot route confidently on purpose alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause is circular — it says to use this tool when an agent needs this tool's analysis — and 'Selection: supporting; prefer for [verbatim repeat]' adds no discriminating condition. No alternatives, exclusions, or prerequisites are stated, so there is no real when/when-not guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
business_risk_checkCRead-onlyIdempotentInspect
Diagnose the book's common mistakes from supplied signals; no unsupported probabilities are assigned. When: Use when an agent needs the Creative Techno book framework for business risk check. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business risk check.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| signals | No | ||
| business | Yes | ||
| language | No | en |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With annotations already covering safety (readOnly, idempotent, non-destructive, closed-world), the description adds genuinely useful non-structured context: a $0.20 per-call price, no free preview, x402 payment flow, and that an unpaid call returns payment instructions. It also asserts the output contains no unsupported probabilities, which is a real behavioral claim. This goes meaningfully beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The text is bloated and partly broken, most notably the duplicated, ungrammatical 'prefer for Use when an agent needs the Creative Techno book framework for business risk check..' The pricing/payment sentences are useful, but the purpose and usage sentences waste space without conveying information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described. However, for a paid, three-parameter tool with a nested input object, the definition leaves the core concept ('the book') undefined, gives no parameter semantics, and offers no real routing against the many sibling risk tools.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across three parameters, including a nested 'signals' object and a 'language' enum, yet the description only says 'Input is a strict JSON object; see the schema' and adds no meaning for any parameter. With zero schema coverage it was obliged to compensate and does not.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description says it will 'diagnose the book's common mistakes from supplied signals', but never identifies what 'the book' is beyond a vague 'Creative Techno book framework', which effectively restates the tool name. It does not distinguish this from near-identical siblings like business_risk_score, analyze_company_risk, or company_risk_report, so an agent cannot tell which to pick.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause is circular: 'Use when an agent needs the Creative Techno book framework for business risk check' simply repeats the tool name back. There is no statement of when to use this over the many sibling risk tools, no prerequisites, and no exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
business_risk_scoreARead-onlyIdempotentInspect
Assess the risk of doing business with a company in any country using corporate, financial, compliance, reputation, operational and digital evidence. Returns a 0–100 risk score (100 = highest detected risk), a separate 0–1 confidence, per-category component scores, evidence-backed risk flags and positive signals, sanctions/restricted-party screening with match strength, and machine-readable due-diligence guidance (proceed / proceed_with_monitoring / enhanced_due_diligence / manual_review / avoid_automated_transaction). When: Use before onboarding a supplier or vendor, paying a new business, entering a B2B transaction, approving a marketplace seller, extending credit or insurance, or recommending a company — whenever an autonomous agent needs structured, evidence-backed business due diligence it cannot reliably generate from its own model knowledge. Selection: supporting; prefer for structured risk score and action for a company or automated transaction guardrails. Do not use for public reputation only or finding companies. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| lei | No | Legal Entity Identifier (ISO 17442), if known — decisive for entity resolution. | |
| city | No | City of registration/headquarters (helps disambiguation). | |
| address | No | Street address as supplied by the company (checked against the registered address when the registry publishes one). | |
| country | No | Country of registration/operation — ISO 3166 alpha-2 (e.g. GB), alpha-3 or English name. Strongly recommended: prevents same-name companies in other countries from being confused. | |
| website | No | Company website or domain, e.g. https://example.com (normalized to its https origin). | |
| industry | No | Claimed industry/business activity (checked for consistency with the company's public presence; never scored by itself). | |
| companyName | Yes | Company name as known to the caller (trading or legal name). Required. | |
| includeNews | No | Default true. false skips news, customer-review and regulator web searches (faster, cheaper; reputation coverage becomes 'none'). | |
| knownAliases | No | Other names the company trades or traded under (max 5). Screened against sanctions/restricted-party lists and used to attribute media. | |
| registrationNumber | No | Company registration number in its home registry (e.g. UK Companies House number, Oman CR number). The strongest disambiguator. | |
| includeDigitalSignals | No | Default true. false skips website, domain-registration and threat-feed checks (digital coverage becomes 'none'). |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/destructive=false, and the description adds materially: per-call pricing ($0.50 USD), the x402 payment gating with a free preview_capability path, and the behavioral consequence of the optional flags (skipping news makes reputation coverage 'none'; skipping digital signals makes digital coverage 'none'). Those are real operational facts an agent cannot infer from the schema or annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the purpose, then When/Selection/payment, so an agent can stop reading early and still decide. The long enumeration of return fields is somewhat over-extended for a tool that already has an output schema, which is the only wasted weight.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For an 11-parameter, paid, output-schema-backed tool, the description covers the decision-relevant extras: eligibility triggers, exclusions, cost, and the payment/preview flow. Return-value detail is redundant with the output schema, and it never clarifies how it relates to the several overlapping company-risk siblings in the catalog.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so every parameter (lei, registrationNumber, knownAliases, includeNews, includeDigitalSignals, etc.) is already documented with its disambiguation role in the schema. The description adds only the meta-note that input is a 'strict JSON object' and repeats the coverage effects of the two booleans, so the baseline of 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource ('Assess the risk of doing business with a company') and enumerates the evidence categories used, so the agent knows exactly what computation happens. It partially differentiates from siblings by naming the excluded use cases ('public reputation only', 'finding companies'), which routes away from company_reputation_check and find_companies. However, with near siblings like business_risk_check, analyze_company_risk and company_risk_report, it never states how this tool differs from them.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause gives concrete trigger scenarios (onboarding a supplier, paying a new business, entering a B2B transaction, extending credit/insurance) and the following sentence adds an explicit exclusion ('Do not use for public reputation only or finding companies'). What is missing is naming the specific alternative tool to use instead of those excluded cases, so routing is implied rather than explicit.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
business_validation_planCRead-onlyIdempotentInspect
Create the book's structured seven-day validation workflow; execution and evidence collection remain with the caller. When: Use when an agent needs the Creative Techno book framework for business validation plan. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for business validation plan.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| idea | Yes | ||
| problem | Yes | ||
| customer | Yes | ||
| language | No | en | |
| solution | Yes | ||
| prospects | No | ||
| paymentEvidence | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, but the description adds genuinely useful operational context beyond them: it only produces the plan while execution/evidence collection stays with the caller, and it discloses the $0.25 per-call price, absence of a free preview, and x402 payment-instruction behavior on unpaid calls. That is substantially more than the annotations convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description contains visible redundancy, notably the duplicated 'prefer for Use when an agent needs the Creative Techno book framework for business validation plan..' fragment with stray punctuation, and the purpose is not cleanly front-loaded. Payment details are repeated ('Price' and 'Full execution is paid per call'), wasting space in an otherwise short string.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and the annotations plus payment notes cover the safety and cost dimensions. However, for a 7-parameter tool with zero schema coverage, the definition leaves parameter usage and the distinction from sibling validation/preview tools unresolved, so it is only minimally complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% for 7 parameters (idea, customer, problem, solution, prospects, language, paymentEvidence), so the description must compensate and does not. Its only input remark is 'Input is a strict JSON object; see the schema,' which defers entirely to the schema and explains no parameter meaning, format, or the enum/default on language.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a verb+resource ('Create the book's structured seven-day validation workflow'), so the general purpose is inferable, but 'the book' and 'Creative Techno book framework' are unexplained references that leave the actual deliverable ambiguous. It never distinguishes itself from close siblings like business_idea_validate, startup_readiness_score, or business_90_day_growth_plan.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' and 'Selection' clauses are circular, restating 'Use when an agent needs the Creative Techno book framework for business validation plan,' which adds no discriminating condition. No alternatives or exclusion criteria are given despite many overlapping siblings, so an agent gets no real routing guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
candidate_shortlist_scoreARead-onlyIdempotentInspect
Score up to 100 supplied candidate profiles against one job profile with auditable matched requirements, gaps and confidence; no hiring decision is emitted. When: Use after extracting multiple candidate profiles when an agent needs transparent batch comparison against one job. Selection: specialized; prefer for Use after extracting multiple candidate profiles when an agent needs transparent batch comparison against one job.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| candidates | Yes | ||
| job_profile | Yes | ||
| max_candidates | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), and the description adds real value beyond them: no hiring decision is emitted, cost is $0.10 per call, execution is paid via x402, and an unpaid MCP call returns payment instructions. This is exactly the kind of behavioral context annotations cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core purpose is front-loaded well, but the 'Selection' clause duplicates the 'When' sentence almost verbatim, and the payment/price boilerplate adds length. Roughly a third of the text is redundant filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and annotations cover safety. The description completes the picture with input shape, the no-decision guarantee, and the paid-invocation model. Minor gap: max_candidates and the candidate object structure are never mentioned.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must carry the load. It maps the two headline inputs (candidate profiles, job profile) and notes the 'up to 100' cap, but says nothing about max_candidates, the candidate_id requirement, or the free-form profile objects. Partial compensation only.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (Score) and resource (up to 100 candidate profiles against one job profile) plus the output artifacts (matched requirements, gaps, confidence). The batch framing and the explicit 'no hiring decision is emitted' distinguish it from single-candidate siblings like cv_score and cv_job_match.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives a clear trigger: use after extracting multiple candidate profiles for transparent batch comparison against one job, which implicitly routes from extract_candidate_profile. It lacks an explicit when-not or a named alternative, but the context is unambiguous.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
company_due_diligenceARead-onlyIdempotentInspect
Perform company due diligence for onboarding, procurement, partnership, investment or customer-risk decisions: resolve the entity, evaluate registration, website identity, sanctions, adverse news, legal, financial and reputation signals, then return a deterministic risk assessment with evidence and a machine-actionable next action. When: Use when an autonomous agent must decide whether to continue doing business with a company and what verification or escalation should happen next. Selection: primary; prefer for before onboarding a supplier or before signing a commercial agreement. Do not use for simple company search or stock price lookup. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| lei | No | ||
| depth | No | standard | |
| checks | No | ||
| domain | No | Public company domain, without credentials or a private/localhost host. | |
| company | Yes | Company legal or trading name. | |
| country | No | ||
| purpose | No | general_due_diligence | |
| registrationNumber | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the read-only/idempotent/non-destructive profile, and the description adds substantial context beyond them: per-call price ($1.50 USD), x402 paid execution, that an unpaid MCP call returns payment instructions, and that a free preview is available via preview_capability. It also discloses the deterministic nature of the returned assessment and the machine-actionable next action.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with purpose, then clearly labeled When/Selection/Input/Price sections, so an agent can scan it quickly. It is somewhat long and the payment/preview details occupy nearly as much space as the functional description, but every sentence carries real selection or invocation value.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, and the description covers scope, exclusions, cost, preview path and payment behavior for what is an expensive, gated operation. The remaining gap is parameter-level guidance for a mostly undocumented 8-parameter schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 25% across 8 parameters (including a nested checks object and two enums), and the description defers entirely with 'Input is a strict JSON object; see the schema.' The evaluated-signal list loosely hints at the checks toggles, but it never explains depth levels, purpose values, country, lei or registrationNumber, so the large coverage gap is not compensated.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource ('Perform company due diligence') and enumerates exactly what is evaluated (registration, website identity, sanctions, adverse news, legal, financial, reputation) plus the output shape (deterministic risk assessment with evidence and a next action). It also excludes siblings ('Do not use for simple company search or stock price lookup'), so an agent can separate it from find_companies or research_company.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit 'When:' clause (agent must decide whether to continue doing business, and what verification/escalation follows) and 'Selection: primary; prefer before onboarding a supplier or before signing a commercial agreement', plus an exclusion. Strong context, but it never names the competing siblings (analyze_company_risk, company_reputation_check, company_risk_report, supplier_due_diligence_report) that an agent is likely to weigh it against.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
company_reputation_checkARead-onlyIdempotentInspect
Investigate the public reputation and commercial risk signals of a company in any country — identity consistency against official registries, sanctions-list name screening, adverse media (with legal stage: allegation vs. outcome), customer reputation, online presence, business stability and domain signals — returning evidence-linked scores with a separate confidence score. When: Use this capability when an AI agent needs to assess a company's public reputation, credibility, adverse-media exposure, sanctions signals, customer reputation, online presence, identity consistency and other publicly observable commercial risk indicators before entering a business relationship. Selection: supporting; prefer for public reputation and adverse-media screening or sanctions name screening. Do not use for a deterministic business risk decision or finding companies. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| lei | No | Legal Entity Identifier (ISO 17442), if known. | |
| city | No | City of registration/headquarters (helps disambiguation). | |
| domain | No | Company domain if no website URL is known, e.g. example.com. | |
| country | No | Country of registration/operation — ISO alpha-2 (e.g. GB), alpha-3 or English name. Strongly recommended to avoid same-name confusion. | |
| website | No | Company website, e.g. https://example.com. | |
| industry | No | Industry/sector (context only; not used to score). | |
| legalName | No | Full registered legal name, if different from companyName. | |
| companyName | Yes | Company name as known to the caller (trading or legal name). | |
| registrationNumber | No | Company registration number in its home registry (e.g. UK Companies House number). |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, closed-world, and non-destructive behavior. The description adds substantial operational context beyond annotations: pricing ($0.40 per call), a free preview via preview_capability, paid execution through x402, and unpaid-call payment instructions, plus the evidence-linked-score and confidence-score output shape.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well structured with a purpose sentence followed by 'When,' 'Selection,' 'Input,' and 'Price' sections, and the most important selection guidance is front-loaded. There is some redundancy in restating reputation and screening scope, but it remains efficient for a complex paid tool.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the complex scope, rich schema, existing output schema, and annotations, the description covers purpose, usage, exclusions, input expectations, price, preview, and payment model. It omits minor operational details such as failure behavior or latency, but an agent has enough to select and invoke it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so the schema already documents all nine parameters in detail. The description only says input is a strict JSON object and to see the schema, adding no parameter-level meaning beyond what is structured.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource: 'Investigate the public reputation and commercial risk signals of a company in any country,' then enumerates the signals and outputs. It distinguishes the tool from some siblings by ruling out deterministic business risk decisions and company finding, but it does not name the specific alternative tools an agent should use instead.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides explicit 'When' and 'Do not use for' guidance, plus a 'prefer for' preference statement. Alternatives are implied but not named, so an agent gets clear context without a direct routing table to sibling tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
company_risk_batchARead-onlyIdempotentInspect
Assess 1–100 companies from structured rows or CSV in one bounded batch, preserving per-row risk results and provider failures. When: Use when an agent needs to screen many companies efficiently instead of making separate risk-report calls. Selection: specialized; prefer for Use when an agent needs to screen many companies efficiently instead of making separate risk-report calls.. Input is a strict JSON object; see the schema. Price: $8.00 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| csv | No | ||
| companies | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the annotations (which only declare it read-only/idempotent/non-destructive) by disclosing pricing ($8.00 USD per call), the x402 payment flow, that unpaid calls return payment instructions rather than results, and that per-row results and provider failures are preserved. Partial-failure semantics and cost are exactly the kind of context annotations cannot carry, though rate limits and latency are not mentioned.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is correctly front-loaded, but the 'Selection: specialized; prefer for Use when an agent needs to screen many companies efficiently instead of making separate risk-report calls..' line is a duplicated, syntactically broken restatement of the preceding sentence — pure waste that also risks confusing the reader.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a batch tool with an output schema already covering return values, the description supplies the essential extras: batch bounds, accepted input shapes, cost, and payment behavior. Missing only CSV format specifics, which is a modest gap given the schema documents the structured path.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Top-level schema description coverage is 0% for the two parameters (csv and companies), and the description only offers 'from structured rows or CSV' plus 'see the schema.' That hints at the two input modes but does not explain the CSV format, column mapping, or the mutual-exclusivity question of supplying both csv and companies. The nested per-company fields are documented in the schema itself, so the gap is limited but real.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource with explicit scope: 'Assess 1–100 companies from structured rows or CSV in one bounded batch.' It contrasts itself against 'separate risk-report calls,' which implies a distinction from the single-company risk siblings, but it never names them (analyze_company_risk, company_risk_report, business_risk_score), so the routing is only implicit.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives a concrete condition — screening many companies efficiently rather than making separate risk-report calls — which is actionable guidance with a named alternative pattern. The 'Selection' clause is garbled repetition and adds nothing, so no explicit exclusions or prerequisites are provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
company_risk_reportBRead-onlyIdempotentInspect
Combine evidence-first public reputation analysis with structured business-risk scoring into one company risk report. When: Use when an agent needs a consolidated company risk report with both evidence and an explicit risk model. Selection: specialized; prefer for Use when an agent needs a consolidated company risk report with both evidence and an explicit risk model.. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| lei | No | Legal Entity Identifier (ISO 17442), if known. | |
| city | No | City of registration/headquarters (helps disambiguation). | |
| domain | No | Company domain if no website URL is known, e.g. example.com. | |
| country | No | Country of registration/operation — ISO alpha-2 (e.g. GB), alpha-3 or English name. Strongly recommended to avoid same-name confusion. | |
| website | No | Company website, e.g. https://example.com. | |
| industry | No | Industry/sector (context only; not used to score). | |
| legalName | No | Full registered legal name, if different from companyName. | |
| companyName | Yes | Company name as known to the caller (trading or legal name). | |
| includeNews | No | ||
| registrationNumber | No | Company registration number in its home registry (e.g. UK Companies House number). | |
| includeDigitalSignals | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world, so the safety profile is covered. The description adds genuinely useful non-schema behavior: $1.50 USD per call, no free preview, x402 paid execution, and that an unpaid MCP call returns payment instructions. That payment/auth context is exactly the kind of value the annotations cannot supply; only the lack of rate-limit or latency/pagination notes keeps it from a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core purpose sentence and the pricing/x402 sentences earn their place and are front-loaded, but the 'When/Selection' block is largely duplicated boilerplate and one clause is a verbatim, ungrammatical repeat of the When text. Roughly a quarter of the description is dead weight.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, and the payment model is fully covered. What is missing is selection context against the large family of overlapping company-risk tools, plus notes on the two undocumented boolean toggles (includeNews, includeDigitalSignals). Adequate but with a clear routing gap for a paid, high-stakes analysis tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 82%, so for most of the 11 parameters the schema already documents meaning (lei, domain, country, registrationNumber, etc.). The description contributes only 'Input is a strict JSON object; see the schema,' adding no disambiguation guidance (e.g. companyName vs legalName, includeNews/includeDigitalSignals which lack schema descriptions). Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence states a specific verb and resource — it combines reputation evidence with business-risk scoring into one 'company risk report' — which is clear and actionable. However, it does not name or contrast with the many near-identical siblings (analyze_company_risk, business_risk_score, business_risk_check, company_reputation_check, company_due_diligence), so an agent cannot easily tell which risk tool to pick. The 'Selection: specialized' sentence is garbled and merely restates the When clause, adding no differentiation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause just paraphrases the purpose ('use when an agent needs a consolidated company risk report with both evidence and an explicit risk model') rather than giving a triggering condition. There are no when-not conditions and no alternatives named, despite a crowded set of overlapping risk/reputation siblings. The broken 'Selection: ...prefer for Use when...' fragment implies prioritization but conveys nothing usable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
compare_propertiesARead-onlyIdempotentInspect
Compare 2–20 uniquely named properties in OMR using the same metrics; order by rounded net yield, preserving input order for ties. When: Use when an agent must rank or choose between 2-20 candidate properties by net yield. Selection: supporting; prefer for Use when an agent must rank or choose between 2-20 candidate properties by net yield.. Input is a strict JSON object; see the schema. Price: $0.03 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| properties | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive), and the description usefully adds traits those annotations cannot express: deterministic ordering by rounded net yield with input-order tie-breaking, and the x402 payment model where an unpaid MCP call returns payment instructions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The ranking rule and payment terms are front-loaded and useful, but the 'When'/'Selection' sentences are redundant with each other (the 'prefer for' phrase repeats the preceding sentence verbatim and ungrammatically), which is wasted tokens in a short description.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return format need not be explained, and the description covers the two things an agent must know before calling: the input is a strict JSON object and the call is paid per execution via x402. Only the sibling-routing guidance is thin.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% and the single parameter is a nested object of required fields (name, annualRent, propertyValue). The description contributes the 'uniquely named' uniqueness constraint and 'same metrics' comparability requirement, but leaves the per-field meaning (maintenance vs maintenanceCost alias, vacancyRatePct) entirely to the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a concrete verb and resource ('Compare 2–20 uniquely named properties in OMR'), the shared metric basis, and the ranking rule (rounded net yield, ties in input order). It clearly separates itself from the single-property siblings like analyze_property, though it never names them.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives a usable trigger (rank or choose between 2-20 candidates by net yield), but the follow-up 'Selection: supporting; prefer for Use when...' is a garbled duplication that adds no information, and no exclusion against sibling tools (analyze_property, property_investment_report) is offered.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
competitor_analysisBRead-onlyIdempotentInspect
Compare 3-20 user-supplied competitors; does not discover or verify competitors without live evidence. When: Use when an agent needs the Creative Techno book framework for competitor analysis. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for competitor analysis.. Input is a strict JSON object; see the schema. Price: $0.30 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | en | |
| competitors | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive/openWorld=false, so safety is covered. The description adds genuinely useful behavioral facts beyond that: competitors must be user-supplied (no live discovery), pricing is $0.30/call via x402, and an unpaid call returns payment instructions rather than results. This is meaningful context a caller cannot get from the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The pricing sentence is front-loadable value, but the 'When:' and 'Selection:' boilerplate is redundant and grammatically garbled ('prefer for Use when an agent needs...'), and 'see the schema' plus 'No free preview is advertised' pad the text without adding routing information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and annotations plus the pricing/scope sentences cover safety and cost. What is missing is the shape of the analysis the framework produces and any meaning for the inner competitor fields, which is a gap given the nested competitor objects, but the definition is minimally sufficient to invoke.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must carry the parameter burden, but it only restates the 3-20 count and says 'see the schema'. The language enum, the required name field, and the product/priceOMR/strengths/complaints/weaknesses/positioning sub-fields are entirely undocumented in prose, leaving the agent dependent on raw schema inspection.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening clause gives a specific verb and resource with scope: 'Compare 3-20 user-supplied competitors', and the negative clause 'does not discover or verify competitors without live evidence' distinguishes it from discovery/verification siblings like find_companies or company_reputation_check. The 'Creative Techno book framework' reference is circular and adds no clarifying detail, keeping it short of a 5.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause merely restates the purpose ('Use when an agent needs the Creative Techno book framework for competitor analysis'), which is tautological rather than situational. 'Selection: supporting; prefer for Use when...' is garbled and names no actual alternative sibling, so the agent gets no real when-to-use/when-not-to-use routing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
content_plan_generatorBRead-onlyIdempotentInspect
Generate a 14- or 30-day structured content calendar from an offer and selected channels. When: Use when an agent needs the Creative Techno book framework for content plan generator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for content plan generator.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| icp | Yes | ||
| days | No | ||
| offer | Yes | ||
| business | Yes | ||
| channels | Yes | ||
| language | No | en | |
| postingFrequencyPerWeek | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false, and openWorldHint=false, so the safety profile is covered. The description adds genuinely useful behavioral context beyond that: the $0.20/call price, the x402 payment model, that no free preview exists, and that an unpaid call returns payment instructions rather than erroring.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The first sentence is front-loaded and efficient, and the payment note is compact. But the 'When' condition is repeated verbatim inside the 'Selection' clause, producing clear template filler that wastes reader attention.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return-value explanation is not required, and the payment/authorization behavior is documented. Still, with 7 parameters at 0% description coverage and no real usage routing, the definition is under-specified for an agent to invoke it confidently against its many plan-oriented siblings.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 7 parameters, so the description must compensate. It only gestures at offer, channels, and the 14/30 day choice, leaving business, icp, language, and postingFrequencyPerWeek entirely unexplained in both the schema and the description.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence states a specific verb (Generate), resource (structured content calendar), scope (14- or 30-day), and inputs (offer, selected channels), so the core purpose is clear. However, it does not differentiate itself from siblings like business_90_day_growth_plan or first_10_customers_plan, and the surrounding boilerplate muddies rather than sharpens the purpose.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'When: Use when an agent needs the Creative Techno book framework for content plan generator' is circular and restates the tool name instead of giving a real condition. 'Selection: supporting; prefer for [same phrase]' names no alternatives and no when-not, so an agent gets no routing guidance despite the labeled fields.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
cv_improveBRead-onlyIdempotentInspect
Produce evidence-grounded CV improvement recommendations, optional job-specific guidance and ATS actions without inventing candidate facts. When: Use when a candidate or recruitment agent needs actionable CV improvement guidance. Selection: specialized; prefer for Use when a candidate or recruitment agent needs actionable CV improvement guidance.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | recommendations | |
| cv_text | No | ||
| candidate_profile | No | ||
| target_job_description | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, but the description adds genuinely useful behavior the annotations cannot convey: strict JSON input, a $0.25 per-call price, x402 paid execution, and the fact that an unpaid call returns payment instructions rather than results. This payment/auth behavior is real added value.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The opening purpose sentence is well front-loaded, but the definition is undermined by a broken 'Selection' segment that duplicates the preceding 'When' text verbatim with a doubled 'prefer for' fragment. That is pure waste rather than earned content.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The presence of an output schema means return values need not be explained, and annotations plus the pricing note cover the safety/payment profile. However, for a 4-parameter tool with 0% schema description coverage, the description leaves parameter usage entirely unaddressed, which is a notable gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description should compensate, but it only says 'see the schema.' It never explains cv_text, target_job_description, the empty candidate_profile object, or the meaning of the five mode enum values, leaving all four parameters undocumented.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence gives a specific verb (Produce), resource (CV improvement recommendations), and scope (evidence-grounded, job-specific guidance, ATS actions, without inventing facts). It is clear what the tool does, though it does not explicitly distinguish itself from adjacent siblings like cv_score or cv_job_match.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause names a generic triggering scenario (a candidate or recruitment agent needs improvement guidance), but offers no when-not conditions and no comparison to sibling tools. The 'Selection' clause is a garbled verbatim repeat of the 'When' clause and provides zero additional routing guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
cv_job_matchBRead-onlyIdempotentInspect
Compare a candidate profile or CV with a job profile or description using normalized skills, experience evidence and transparent weighted scoring. When: Use when an agent needs evidence-based candidate-to-job matching for one candidate. Selection: supporting; prefer for Use when an agent needs evidence-based candidate-to-job matching for one candidate.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| cv_text | No | ||
| job_profile | No | ||
| job_description | No | ||
| candidate_profile | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), so the bar is lower. The description adds genuinely new behavioral context: $0.25 per call, x402 paid execution, and that unpaid MCP calls return payment instructions. It does not describe result shape, but the output schema exists.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The opening sentence and pricing note earn their place, but the 'Selection:' sentence is malformed and restates the When clause verbatim, adding noise. Front-loading is decent but the duplication hurts efficiency.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and payment behavior is covered. But with 0 required params and 0% schema coverage, an agent still lacks guidance on how to populate the four inputs, and the garbled selection text leaves usage partially unclear.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 4 parameters, so the description must carry the load. It only says 'Input is a strict JSON object; see the schema' and loosely names the concepts (CV, job profile/description, candidate profile), leaving format, mutual exclusivity of job_profile vs job_description, and requiredness unexplained. It defers rather than compensates.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (compare) and resources (candidate profile/CV vs job profile/description) and adds the mechanism (normalized skills, experience evidence, transparent weighted scoring). This lets an agent distinguish it from siblings like cv_score and candidate_shortlist_score, though it does not name those siblings directly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives a usable condition ('evidence-based candidate-to-job matching for one candidate'), which implies the scope. However, the 'Selection' sentence is garbled ('supporting; prefer for Use when an agent needs...') and duplicates the When clause instead of naming alternatives or exclusions, so no real routing guidance beyond the basic case is provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
cv_scoreARead-onlyIdempotentInspect
Score the completeness, clarity and ATS-readability of a CV on a transparent 0–100 scale; this is not job matching. When: Use when an agent needs general CV quality feedback independent of a specific job. Selection: primary; prefer for Use when an agent needs general CV quality feedback independent of a specific job.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| cv_text | No | ||
| target_role | No | ||
| candidate_profile | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only, idempotent, non-destructive, closed-world behavior, and the description adds genuinely new operational context: $0.20 per call, x402 payment, and the fact that an unpaid MCP call returns payment instructions rather than an error. It still says nothing about latency, rate limits, or what the score breakdown contains.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded and the Price/payment note is tight, but the "Selection" line repeats the entire "When" clause verbatim ("prefer for Use when an agent needs general CV quality feedback independent of a specific job"), which is pure duplication and reads as a template artifact. Removing that sentence would lose nothing.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, and the payment flow is covered. However, for a 3-parameter tool with no required parameters and no schema descriptions, the description leaves the agent unable to tell what candidate_profile is for or whether cv_text is mandatory.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
All three parameters (cv_text, target_role, candidate_profile) have 0% schema description coverage, and the description only says "Input is a strict JSON object; see the schema." It adds no meaning for any parameter, not even clarifying what candidate_profile should contain or whether target_role affects scoring. The low-coverage case requires the description to compensate, and it does not.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening clause names a specific verb (score), a specific resource (CV), the exact dimensions (completeness, clarity, ATS-readability) and the scale (0-100), and explicitly excludes job matching. That exclusion is enough to separate it from siblings like cv_job_match and candidate_shortlist_score without opening either schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
"Use when an agent needs general CV quality feedback independent of a specific job" gives a clear selection condition, and the description points to preview_capability as the free-preview path before paying. It stops short of naming cv_job_match or cv_improve as the contrast cases, so the when-not side is only implied.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
document_facts_extractARead-onlyIdempotentInspect
Extract structured, evidence-backed facts, entities, dates, amounts, obligations, deadlines and risk indicators from business documents (contracts, invoices, purchase orders, quotations, tenders/RFPs, leases, policies, financial reports, legal documents, CVs, company profiles) from any country. Every fact carries a 0–1 extraction confidence and source evidence (verbatim excerpt, character offsets, section, and the page when the document has real pages); dates, amounts, currencies, percentages and durations are normalized only when unambiguous. Accepts an https documentUrl (PDF with a text layer, DOCX, HTML, text) or extracted text, up to 25 pages. When: Use when an agent needs reliable machine-readable facts from a contract, invoice, tender, lease, purchase order, policy, financial report or other business document instead of a general summary. Selection: primary; prefer for evidence-backed extraction from a supplied document or contract, invoice or tender fact capture. Do not use for general company due diligence without a document or legal advice. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | "auto" (default): full extraction plus any requestedFacts. "requested_only": return only the requested facts (requires requestedFacts). | |
| text | No | The document's already-extracted text (max 200,000 characters; longer text is rejected with DOCUMENT_TOO_LARGE, never truncated). Separate pages with form-feed characters (\f) to get page-level evidence; without them evidence carries sections, not page numbers. Supply this OR documentUrl. | |
| language | No | Document language (ISO 639-1, e.g. en, ar, fr). Detected automatically when omitted. | |
| documentUrl | No | https URL of the document (PDF with a text layer, DOCX, HTML, plain text, Markdown or CSV; max 25 pages / 15 MB). Fetched once, server-side, with SSRF protection; private/internal addresses are rejected. Supply this OR text. | |
| documentType | No | Document type, or "auto" (default) to classify automatically. Selects which facts are prioritized. | |
| requestedFacts | No | Specific facts to establish, in plain language (max 20), e.g. ["contract expiry date", "termination notice period", "annual contract value"]. Each is answered in requestedFacts with status found / not_found — never fabricated. | |
| includeSourceEvidence | No | Default true. false omits sourceEvidence objects to reduce response size (facts remain the same). |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already flag the read-only, idempotent, non-destructive profile, and the description layers on meaningful operational detail: per-fact 0-1 confidence, verbatim excerpts with character offsets and pages, normalization only when unambiguous, 25-page limits, rejection (not truncation) of oversized text, $0.25 per-call pricing via x402, and the fact that unpaid calls return payment instructions. This is well beyond what the annotations convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose and constraints are front-loaded in a dense but readable opening paragraph, followed by labeled When/Selection/Price sections. It is somewhat long and mildly redundant ('primary; prefer for evidence-backed extraction...' paraphrases the preceding sentence), but nearly every sentence carries information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description correctly avoids explaining return values and instead covers input modes, size/format limits, scoping to document-grounded work, and the payment lifecycle. Nothing an agent needs to decide or invoke correctly appears to be missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, and the description largely restates it: the accepted documentUrl formats, the text alternative, and the 25-page cap are all already documented per-parameter. It adds little new semantic content on mode, requestedFacts, or includeSourceEvidence beyond what the schema states, so the baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description opens with a precise verb+resource: extracting structured, evidence-backed facts (entities, dates, amounts, obligations, deadlines, risk indicators) from business documents. It enumerates the document types in scope and clearly separates itself from siblings like company_due_diligence or analyze_company_risk by requiring a supplied document. An agent can identify the tool's function without opening the schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit 'When:' guidance states the use case (reliable machine-readable facts instead of a general summary), and 'Do not use for general company due diligence without a document or legal advice' supplies a clear exclusion. It also points to preview_capability as a free preview alternative before payment, giving the agent an alternative path.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
due_diligence_oman_companyARead-onlyIdempotentInspect
Perform structured commercial due diligence on one Oman company by companyId ahead of a stated transaction, returning identity verification, risk assessment, a prioritized due-diligence checklist and known information gaps. When: Use before awarding a contract, entering a partnership, extending credit or investing, when a structured, source-backed due-diligence pass is needed ahead of the decision. Selection: specialized; prefer for Use before awarding a contract, entering a partnership, extending credit or investing, when a structured, source-backed due-diligence pass is needed ahead of the decision.. Input is a strict JSON object; see the schema. Price: $2.00 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| companyId | Yes | ||
| transactionType | Yes | ||
| transactionValueOMR | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, and closed-world, so the safety profile is covered. The description adds genuinely useful non-schema behavior: $2.00 per call, no free preview, x402-paid execution, and that an unpaid call returns payment instructions rather than results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with purpose and deliverables, but the 'Selection:' sentence duplicates the 'When:' clause verbatim, wasting a whole sentence, and the pricing block is dense. Mixed efficiency.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Payment/pricing mechanics are unusually complete and an output schema exists so return values need no elaboration. But for a 3-parameter, 0%-coverage schema the description never documents transactionType or transactionValueOMR, leaving a real gap before invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description carries the full burden. It names companyId and alludes to a 'stated transaction' but never explains transactionType's enum values or what transactionValueOMR is used for (e.g., risk tiering), leaving two of three parameters semantically thin.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Perform structured commercial due diligence on one Oman company by companyId') and enumerates the four deliverables returned. However, it gives no differentiation from close siblings such as company_due_diligence, supplier_due_diligence_report, or analyze_oman_company, so an agent cannot tell why this one is chosen.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives concrete triggering contexts (awarding a contract, partnership, extending credit, investing) which is clear contextual guidance. It stops short of explicit when-not or named alternatives, despite several competing due-diligence/risk siblings existing.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
estimate_maintenanceBRead-onlyIdempotentInspect
Estimate an annual maintenance reserve in OMR from value, age and unit count with explicit optional assumptions. Uncalibrated heuristic, not a survey. When: Use when an agent needs an annual maintenance reserve estimate for a property, not an actual inspection. Selection: specialized; prefer for Use when an agent needs an annual maintenance reserve estimate for a property, not an actual inspection.. Input is a strict JSON object; see the schema. Price: $0.02 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| units | No | ||
| ageYears | No | ||
| annualRent | No | Legacy input; unused in this value-based estimate | |
| assumptions | No | ||
| propertyValue | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, non-destructive behavior, and the description adds substantive context beyond them: that the model is an 'uncalibrated heuristic, not a survey', plus pricing ($0.02/call), no free preview, and x402 payment behavior for unpaid calls. That is genuinely useful pre-invocation context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Labeled sections (When/Selection/Price) aid scanning, but the 'Selection' field repeats the 'When' sentence word-for-word, and the paragraph is bloated with payment boilerplate. Real information density is low relative to length.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and the pricing/payment model is covered. What is missing is any guidance on the optional nested 'assumptions' object and how defaults apply, which matters for a tool whose description emphasizes 'explicit optional assumptions'.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 20% across 5 parameters, so the description must compensate. It names value, age and unit count, but says nothing about the nested 'assumptions' object contents (annualRatePct, additionalUnitCost) or confirms the legacy status of annualRent beyond what the schema already notes.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource — 'Estimate an annual maintenance reserve in OMR' — and names the driving inputs (value, age, unit count). It also distinguishes the output from a real 'survey'/'inspection'. Points off only because the purpose statement is padded by duplicated surrounding boilerplate.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives a usable trigger ('needs an annual maintenance reserve estimate for a property, not an actual inspection'). However, no alternative sibling is named, and the 'Selection' clause just restates the same sentence verbatim rather than routing the agent away from an alternative tool.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
extract_candidate_profileBRead-onlyIdempotentInspect
Normalize an English, Arabic or mixed-language CV into a machine-readable candidate profile using only stated professional evidence; protected personal attributes are ignored. When: Use before scoring or matching a CV when an agent needs reusable structured candidate evidence. Selection: supporting; prefer for Use before scoring or matching a CV when an agent needs reusable structured candidate evidence.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| cv_text | No | ||
| language | No | auto | |
| document_url | No | ||
| target_schema_version | No | 1.0 |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive and closed-world, so safety is covered. The description adds genuinely new context the agent needs: per-call pricing ($0.10), a free preview path via preview_capability, and x402 payment behavior where an unpaid call returns payment instructions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core sentence is well front-loaded, but the 'Selection: supporting; prefer for Use before scoring or matching a CV...' clause is a verbatim duplication that wastes space and reads as a defect.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, and the payment/preview mechanics are complete. But with four parameters at 0% schema coverage and no parameter guidance in the prose, the agent lacks enough to construct the input confidently.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% for all four parameters, so the schema documents nothing about cv_text, language, document_url, or target_schema_version. The description only says 'Input is a strict JSON object; see the schema,' which does not compensate for the coverage gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a specific verb and resource transformation ('Normalize an English, Arabic or mixed-language CV into a machine-readable candidate profile') plus scope ('only stated professional evidence'). This clearly distinguishes it from siblings like cv_score or cv_improve, though it does not name any sibling explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides a real when-clause: 'Use before scoring or matching a CV when an agent needs reusable structured candidate evidence.' However, the 'Selection' line is a broken duplicate of the same sentence, gives no alternatives or exclusions, and does not route the agent among the numerous CV/shortlist siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
final_business_plan_builderCRead-onlyIdempotentInspect
Assemble the book's final project plan from supplied business and financial inputs. When: Use when an agent needs the Creative Techno book framework for final business plan builder. Selection: specialized; prefer for Use when an agent needs the Creative Techno book framework for final business plan builder.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| idea | Yes | ||
| problem | Yes | ||
| product | Yes | ||
| customer | Yes | ||
| language | No | en | |
| competitors | No | ||
| unitCostOMR | Yes | OMR; calculations use integer baisa internally | |
| businessName | Yes | ||
| profitGoalOMR | Yes | OMR; calculations use integer baisa internally | |
| salesChannels | Yes | ||
| breakEvenUnits | Yes | ||
| differentiation | Yes | ||
| sellingPriceOMR | Yes | OMR; calculations use integer baisa internally | |
| immediateNextStep | Yes | ||
| marketingChannels | Yes | ||
| startupCapitalOMR | Yes | OMR; calculations use integer baisa internally | |
| monthlySalesTarget | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations cover the safety profile (readOnly, idempotent, non-destructive, closed-world), and the description adds genuinely new behavioral facts: a $0.50 USD per-call price, no free preview, paid x402 execution, and the specific consequence that an unpaid call returns payment instructions. That is real value beyond the structured fields, though it says nothing about the contents or format of the assembled plan.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core purpose is front-loaded and sentences are short. But the Usage/Selection lines duplicate each other and the tool name verbatim, and the awkward "prefer for Use when..." phrasing wastes budget on zero-information text.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, but for a 17-parameter (15 required) tool the description gives the agent almost nothing about the inputs it must supply. Combined with the garbled selection guidance, the definition is under-specified for a tool of this complexity.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 17 parameters, 15 required, and only 24% schema description coverage, the description carries a heavy burden but offers none: it only says "Input is a strict JSON object; see the schema." No field meanings, accepted value ranges, or the role of the one enum (language) are clarified, so it fails to compensate for the coverage gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence states a concrete verb and resource: assemble a final project plan from business and financial inputs. However, "the book's final project plan" and the "Creative Techno book framework" are opaque jargon, and the selection clause is a garbled restatement that fails to distinguish it from the many sibling plan/builder tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The "When:" and "Selection:" lines are tautological, both essentially repeating the tool name ("Use when an agent needs... final business plan builder"). No sibling alternative (e.g. business_model_builder, oman_business_plan_generator) or preconditions are named, leaving the agent with no real routing guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
find_companiesBRead-onlyIdempotentInspect
Discover companies from public web sources matching an industry, location, size and/or keyword criteria, returning cited candidate companies (never fabricated) with a stated confidence score. When: Use when an agent needs to discover a list of candidate companies matching criteria (industry, location, size, keywords) rather than analyze one already-known company. Selection: supporting; prefer for Use when an agent needs to discover a list of candidate companies matching criteria (industry, location, size, keywords) rather than analyze one already-known company.. Input is a strict JSON object; see the schema. Price: $0.05 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| limit | No | ||
| query | No | ||
| country | No | ||
| industry | No | ||
| keywords | No | ||
| employeeMax | No | ||
| employeeMin | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false, so safety is covered. The description adds real context beyond that: results are cited, never fabricated, carry a confidence score, cost $0.05 per call, and unpaid calls return payment instructions via x402. That pricing and payment behavior is valuable, but there is nothing on latency or result volume.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The front-loaded discovery sentence and pricing note are efficient, but the 'Selection' sentence is duplicated boilerplate ('supporting; prefer for Use when...', a visible template error) that adds no information. That waste offsets the otherwise tight opening.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and the description covers provenance (cited, non-fabricated), confidence scores, and payment mechanics. The main gap is that with zero parameter documentation, an agent still has to open the schema to learn how the eight inputs, including employee ranges and limit, behave.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 8 parameters, so the description must compensate. It only lists the dimensions conceptually (industry, location, size, keywords) without attending to the actual parameters: no mention of the limit cap of 100, the employeeMin/employeeMax pair, city/country distinctions, or the separate query field, and it says only 'Input is a strict JSON object; see the schema.'
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource ('Discover companies from public web sources') plus the filter dimensions (industry, location, size, keywords). It also distinguishes from analysis siblings by contrasting discovery of candidates versus analyzing a known company. However, it never names specific sibling tools it competes with, so sibling differentiation is implied rather than explicit.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
A 'When' clause gives context: use when an agent needs to discover a list of candidates rather than analyze an already-known company. That is useful and marks the analysis-family exclusion, but no specific alternative tool is named, and the 'Selection' sentence is garbled boilerplate that simply restates the same clause rather than adding routing information.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
first_10_customers_planBRead-onlyIdempotentInspect
Create a non-spammy plan for 20 prospects and the first 10 paying customers. When: Use when an agent needs the Creative Techno book framework for first 10 customers plan. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for first 10 customers plan.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| offer | Yes | ||
| business | Yes | ||
| customer | Yes | ||
| language | No | en | |
| priceOMR | No | OMR; calculations use integer baisa internally | |
| prospects | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint/idempotentHint/destructiveHint=false, so safety is covered; the description adds real operational context the annotations cannot: a $0.25 per-call price, no free preview, and that unpaid x402 calls return payment instructions. It says nothing about what the generated plan contains or its size limits.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The text contains duplicated, garbled scaffolding ('prefer for Use when an agent needs the Creative Techno book framework...') and repeats the payment model across three sentences. Front-loading is acceptable but several sentences do not earn their place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and annotations cover the safety profile. However, with 3 required fields and 6 parameters at 17% schema coverage, the description should have clarified the core inputs, and the circular usage text leaves routing unresolved.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 17% across 6 parameters, and the description compensates with nothing beyond 'Input is a strict JSON object; see the schema.' It never explains business, customer, offer, prospects, language, or the baisa-based priceOMR, leaving most inputs undecided for the agent.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence gives a concrete verb and deliverable: create a plan covering 20 prospects and the first 10 paying customers. It is distinguishable from siblings like business_90_day_growth_plan or ideal_customer_profile, though the 'Creative Techno book framework' phrasing is jargon that does little to sharpen the boundary.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause merely restates the tool name ('use when an agent needs the...first 10 customers plan'), which is circular, and the 'Selection: supporting' label is an unexplained tier marker. No sibling alternative is named and no condition for choosing this over other plan generators is given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
flight_compareBRead-onlyIdempotentInspect
Compare current flight offers with deterministic price, duration, stop and available reliability signals. When: Use when an agent needs flight compare from current travel offers. Selection: supporting; prefer for Use when an agent needs flight compare from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | price | |
| limit | No | ||
| adults | No | ||
| origin | Yes | ||
| infants | No | Infant pricing is not supported by this adapter. | |
| children | No | ||
| currency | No | USD | |
| maxStops | No | ||
| cabinClass | No | economy | |
| returnDate | No | ||
| destination | Yes | ||
| preferences | No | ||
| departureDate | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
It goes beyond the annotations (readOnly/idempotent/openWorld=false) by disclosing the commercial behavior: $0.15 per call, a free preview_capability path, x402 payment, and that an unpaid MCP call returns payment instructions instead of results. That is genuinely useful context an agent needs before calling. It stops short of describing result shape or rate limits.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The 'When' and 'Selection' fragments are duplicated boilerplate that conveys nothing, and 'see the schema' spends words without adding information. The remaining content (purpose, pricing, preview path) is front-loaded but buried among filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and the payment/preview flow is covered. However, for a 13-parameter paid comparison tool with a nested preferences object, the near-absent parameter guidance and the missing relationship to flight_search leave the agent under-equipped to call it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 8% across 13 parameters, so the description must compensate and largely does not. It gestures at the four comparison dimensions (price/duration/stops/reliability) implicitly matching the nested preferences weights, but never explains origin, dates, currency, cabinClass, adults/children, or the preference weighting model, only deferring with 'see the schema'.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence gives a specific verb (compare) and resource (current flight offers) plus the comparison dimensions: price, duration, stops and reliability signals. It is distinguishable from generic siblings, though it never names flight_search or trip_cost_estimate, which is where an agent would most plausibly look first.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause is circular: 'Use when an agent needs flight compare from current travel offers' restates the tool name rather than naming a real trigger. The 'Selection: supporting' line then repeats the same sentence verbatim, offering no condition under which this beats flight_search.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
flight_searchBRead-onlyIdempotentInspect
Search current flight offers and return normalized prices, itineraries, stops and timing. When: Use when an agent needs flight search from current travel offers. Selection: supporting; prefer for Use when an agent needs flight search from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | price | |
| limit | No | ||
| adults | No | ||
| origin | Yes | ||
| infants | No | Infant pricing is not supported by this adapter. | |
| children | No | ||
| currency | No | USD | |
| maxStops | No | ||
| cabinClass | No | economy | |
| returnDate | No | ||
| destination | Yes | ||
| departureDate | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive), and the description adds genuine behavioral context beyond them: per-call pricing ($0.10 USD), the x402 paid-execution model, the preview_capability free-preview path, and the fact that unpaid calls return payment instructions. This is exactly the kind of non-obvious operational detail descriptors should surface.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded and the payment paragraph is worth its space, but the 'When/Selection' block contains a duplicated sentence and a broken fragment ('prefer for Use when...'), which is avoidable noise in an otherwise short description.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, and the payment model is well covered. But for a 12-parameter tool with almost no schema descriptions and no meaningful alternative-routing guidance, the definition leaves an agent under-equipped to select and parameterize it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 8% across 12 parameters, so the description carries the burden of explaining them — yet it says nothing beyond 'Input is a strict JSON object; see the schema.' Required/optional fields, the origin/destination format, sort semantics, and passenger constraints are left entirely unexplained.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence states a specific verb and resource ('Search current flight offers') and enumerates the returned artifacts (normalized prices, itineraries, stops, timing). It does not, however, distinguish itself from the sibling 'flight_compare', which an agent would reasonably confuse with this tool.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause merely restates the purpose ('Use when an agent needs flight search from current travel offers'), and the 'Selection: supporting; prefer for ...' fragment is garbled, repeating the same phrase verbatim. There is no real condition separating this from flight_compare or trip_cost_estimate.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
generate_job_profileBRead-onlyIdempotentInspect
Normalize a job description into required and preferred professional requirements with transparent weights totaling 100. When: Use before candidate matching or shortlisting when an agent needs a structured job requirement profile. Selection: specialized; prefer for Use before candidate matching or shortlisting when an agent needs a structured job requirement profile.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | auto | |
| job_title | No | ||
| job_description | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint, idempotentHint, destructiveHint, openWorldHint), and the description usefully goes beyond them with cost and flow details: $0.10 per call, a free preview_capability, and the fact that an unpaid call returns payment instructions rather than executing. That payment/x402 behavior is genuinely valuable context an agent cannot get from annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose, payment, and preview information are front-loaded and useful, but the 'Selection:' sentence duplicates the 'When:' clause almost verbatim, which is wasted space. Structure is otherwise readable but contains obvious redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, and the description covers purpose, usage trigger, and the payment/preview flow. The remaining gap is parameter meaning, which is left entirely to a schema with no field descriptions.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description carries the full burden for the three parameters, yet it only says 'Input is a strict JSON object; see the schema.' It never explains job_description, job_title, or the language field, and pointing to a schema that itself lacks descriptions compensates for nothing.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence states a specific verb and resource ('Normalize a job description into required and preferred professional requirements with transparent weights totaling 100'), so the agent knows exactly what is produced. It frames the output for candidate matching/shortlisting, which loosely differentiates it from siblings like candidate_shortlist_score, but it never names an alternative tool explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause gives a usable trigger ('Use before candidate matching or shortlisting'), but there are no when-not conditions or named alternatives. The 'Selection:' sentence simply repeats the same trigger verbatim ('prefer for Use before candidate matching or shortlisting when an agent needs a structured job requirement profile'), adding no real routing information.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_oman_company_profileARead-onlyIdempotentInspect
Return a structured profile for one Oman company by companyId — identity, registration, location and contact fields, digital-presence detection and full source provenance. When: Use after search_oman_company resolves a companyId, to retrieve the company's structured profile before deciding whether deeper analysis or due diligence is warranted. Selection: supporting; prefer for Use after search_oman_company resolves a companyId, to retrieve the company's structured profile before deciding whether deeper analysis or due diligence is warranted.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| companyId | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so the safety profile is covered. The description adds material context beyond them: per-call pricing ($0.25), no free preview, x402 payment and that an unpaid call returns payment instructions rather than data.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is well front-loaded, but the 'Selection:' sentence reproduces the 'When:' sentence almost verbatim, which is pure redundancy and bloats the definition. The payment sentences are justified, but the duplication costs structure.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need not be documented (though they are), and annotations carry the safety profile. The description covers purpose, trigger condition, ID provenance, and the payment model, leaving only explicit exclusion criteria unstated.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
There is a single parameter (companyId) with 0% schema description coverage, so the description must carry the load. It names the parameter and its origin (supplied by search_oman_company) but gives no syntax, format, or constraints beyond that, and defers to the schema with 'see the schema'.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Return a structured profile for one Oman company by companyId') and enumerates the field groups returned (identity, registration, location, contact, digital-presence, provenance). This is clearly distinguishable from search_oman_company (which resolves the ID) and the analyze/due-diligence siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly states when to use it ('Use after search_oman_company resolves a companyId ... before deciding whether deeper analysis or due diligence is warranted'), which routes the agent correctly against analysis siblings. However, it names no explicit when-not condition and the garbled 'Selection:' clause merely duplicates the 'When:' text rather than adding a real alternative comparison.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
hotel_searchBRead-onlyIdempotentInspect
Search current hotel inventory and return normalized full-stay room rates and cancellation information. When: Use when an agent needs hotel search from current travel offers. Selection: supporting; prefer for Use when an agent needs hotel search from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| adults | No | ||
| checkIn | Yes | ||
| checkOut | Yes | ||
| children | No | ||
| currency | No | USD | |
| childAges | No | ||
| destination | Yes | ||
| nationality | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations cover the safety profile (read-only, idempotent, non-destructive), and the description adds genuinely non-obvious behavior annotations do not carry: a $0.10 USD per-call cost, x402 payment flow, a free preview via preview_capability, and the fact that an unpaid call returns payment instructions instead of results. That payment/auth context is exactly what an agent needs before invoking. Minor tension: annotations declare openWorldHint=false while the description advertises live 'current inventory' and 'current travel offers', though openWorld semantics are fuzzy enough that I do not treat this as a hard contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is correctly front-loaded and the pricing/preview sentences earn their place, but the 'When' and 'Selection' clauses are duplicated boilerplate — 'prefer for Use when an agent needs hotel search from current travel offers..' is garbled and repeats the When line verbatim. Two of the roughly five sentences could be deleted with no loss.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be re-explained, and the description does cover the money/preview dimension that matters most for a paid tool. However, with 4 required and 9 total undocumented parameters and no stated alternatives in a 70+ tool sibling set, an agent still lacks enough to fill the call correctly or route confidently.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 9 parameters, and the description offers nothing beyond 'Input is a strict JSON object; see the schema'. It never explains destination format, checkIn/checkOut date format, nationality as ISO-2, the childAges/children coupling, or currency. Parameter names are partly self-explanatory and the schema carries patterns/constraints, but the description fails to compensate for the coverage gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Specific verb+resource: 'Search current hotel inventory' with a stated return payload ('normalized full-stay room rates and cancellation information'), which separates it from flight_search/flight_compare siblings by domain. The mangled 'Selection: supporting; prefer for ...' line is circular and adds no differentiation, but the core purpose sentence is unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause is a tautology ('Use when an agent needs hotel search from current travel offers') — it restates the tool's own name rather than describing a triggering situation. No alternatives are named (compare_properties, trip_cost_estimate, flight_search), and no exclusions or prerequisites are given for what is presumably part of a travel-offer pipeline.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
ideal_customer_profileBRead-onlyIdempotentInspect
Structure an ideal-customer profile from supplied observations; does not infer verified demographics. When: Use when an agent needs the Creative Techno book framework for ideal customer profile. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for ideal customer profile.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | ||
| need | No | ||
| gender | No | ||
| problem | No | ||
| ageRange | No | ||
| business | Yes | ||
| language | No | en | |
| triggers | No | ||
| objections | No | ||
| occupation | No | ||
| governorate | No | ||
| incomeLevel | No | ||
| buyingBehavior | No | ||
| onlineChannels | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), and the description adds genuinely new behavior: $0.20 USD per call, no free preview, paid execution via x402, and an unpaid MCP call returns payment instructions. That payment/authorization behavior is exactly the kind of thing annotations cannot express. It does not restate or contradict the hints.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose sentence is correctly front-loaded, but the 'When' and 'Selection' lines are near-verbatim duplicates of each other, and the three pricing sentences are wordy ('Full execution is paid per call via x402; an unpaid MCP call returns payment instructions'). Roughly half the text is redundant.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be described, and payment behavior is well covered. The gap is input-side: a 14-field, single-required-field tool gives the agent no guidance on what counts as an 'observation' or how fields like ageRange/incomeLevel should be expressed, which the schema does not resolve on its own.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 14 parameters and 0% schema description coverage, the description must carry the semantic load, but it only says 'Input is a strict JSON object; see the schema.' Field meanings such as triggers, objections, buyingBehavior, and the governorate/city distinction are left entirely to field names. No format, units, or examples are offered.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening clause gives a concrete verb+resource ('structure an ideal-customer profile from supplied observations') and adds a real scope boundary ('does not infer verified demographics'). That is enough for an agent to distinguish it from sibling profile builders like extract_candidate_profile or generate_job_profile, though the tool never names an alternative directly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause is circular: 'Use when an agent needs the Creative Techno book framework for ideal customer profile' just restates the name. 'Selection: supporting; prefer for <the same sentence>' is broken text that conveys nothing. No prerequisites, no when-not, no real alternatives are given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
invoice_anomaly_checkARead-onlyIdempotentInspect
Detect duplicate, inconsistent, unusual or potentially fraudulent invoices before payment using arithmetic, supplier-history, purchase-order and payment-detail checks. Returns a 0–100 risk score, a risk level, an advisory decision (continue / review / hold) and machine-readable anomalies (e.g. DUPLICATE_INVOICE, POSSIBLE_DUPLICATE, BANK_ACCOUNT_CHANGED, PO_AMOUNT_EXCEEDED, SPLIT_INVOICE_PATTERN, SUBTOTAL_MISMATCH), each with severity, confidence and structured evidence. Works on a single invoice (standalone) or with optional historical invoices, supplier profile, purchase order, contract, approval threshold and payment history (context-aware). Deterministic, decimal-safe, any country and currency. When: Use before approving, paying, booking, reconciling or auditing an invoice, especially when an agent needs to determine whether the invoice requires human review. Selection: primary; prefer for invoice review before payment or duplicate and arithmetic checks. Do not use for company-level due diligence or extracting arbitrary document facts. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| invoice | Yes | The invoice to check. Only `total` is required. Amounts: number or plain decimal string ("9200.50"); dates: ISO 8601; currency: ISO 4217 code; bankAccount is never echoed unmasked. | |
| options | No | ||
| contract | No | The governing contract. | |
| purchaseOrder | No | The purchase order the invoice is billed against. | |
| paymentHistory | No | Past payments (any supplier). Used for known payment accounts and already-paid detection. | |
| approvalContext | No | ||
| supplierProfile | No | Supplier master data for the invoice's supplier. | |
| historicalInvoices | No | Previously received invoices (any supplier; up to 1000). Enables duplicate, supplier-behavior, payment-detail and split checks. |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world behavior, so the safety profile is covered. The description adds value beyond that: output shape (0–100 risk score, risk level, advisory decision continue/review/hold, machine-readable anomaly codes with severity/confidence/evidence), the deterministic decimal-safe guarantee, and the pricing/payment model (x402, unpaid calls return payment instructions, $0.25/call). It omits rate limits and exact latency, which keeps it below 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with the core purpose and output contract, then usage, selection, exclusions, pricing. It is longer than strictly necessary, and the pricing/payment paragraph sits alongside the functional content, but every sentence informs an agent decision. Minor structural clutter (input-schema note) prevents a 5.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the complexity (8 top-level params, nested objects, output schema present), the description covers what the tool does, when to use it, what it returns at a high level, its deterministic/country/currency scope, and the payment/preview flow. Since an output schema exists, it does not need to enumerate return fields, and it correctly doesn't. Nothing needed to invoke correctly is missing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 75% and nested, so the schema carries most of the burden; the description still adds meaning by naming the optional context inputs (historical invoices, supplier profile, PO, contract, approval threshold, payment history) and clarifying standalone vs. context-aware modes. It does not explain the options block (asOfDate, duplicateWindowDays, minHistoryForPatterns), which the schema covers, so this is a solid 4 rather than 5.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description uses specific verbs (detect, returns) and names the exact resource (duplicate, inconsistent, unusual, or fraudulent invoices) plus the check types (arithmetic, supplier-history, PO, payment-detail). It also explicitly distinguishes itself from siblings by naming company_due_diligence-adjacent exclusion: 'Do not use for company-level due diligence or extracting arbitrary document facts', separating it from analyze_company_risk and document_facts_extract.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides an explicit 'When' section (before approving, paying, booking, reconciling, auditing) and a 'Selection' note ('primary; prefer for invoice review before payment or duplicate and arithmetic checks'), plus explicit exclusions ('Do not use for company-level due diligence or extracting arbitrary document facts'). The preview_capability mention further routes the agent before a paid call.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
monthly_business_financial_reportBRead-onlyIdempotentInspect
Generate a monthly business financial report from supplied OMR figures; not accounting advice. When: Use when an agent needs the Creative Techno book framework for monthly business financial report. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for monthly business financial report.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | en | |
| revenueOMR | Yes | OMR; calculations use integer baisa internally | |
| marketingOMR | No | OMR; calculations use integer baisa internally | |
| fixedCostsOMR | Yes | OMR; calculations use integer baisa internally | |
| directCostsOMR | Yes | OMR; calculations use integer baisa internally | |
| reservePercent | No | ||
| priorRevenueOMR | No | OMR; calculations use integer baisa internally | |
| otherExpensesOMR | No | OMR; calculations use integer baisa internally | |
| reinvestmentPercent | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe, idempotent, read-only operation, and the description adds genuinely non-obvious context: it is not accounting advice, costs $0.15 per call via x402, and an unpaid call returns payment instructions. That payment/authorization behavior is exactly the kind of trait annotations do not cover.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded, but the 'When'/'Selection' pair is duplicative and effectively repeats the same phrase twice, wasting space. Payment details are useful but the section is padded with circular boilerplate.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and the schema carries parameter detail. The description covers the essentials an agent needs (purpose, cost, payment behavior, JSON input) and only leaves the usage-routing guidance thin.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 67%, so the schema documents most fields (OMR units, baisa internal calc, currency bounds). The description only says 'Input is a strict JSON object; see the schema,' adding no per-parameter meaning, which is the expected baseline when the schema does most of the work.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource ('Generate a monthly business financial report') and the input source ('supplied OMR figures'), which is concrete. However, it does not differentiate itself from close siblings like business_profitability_analysis, break_even_calculator, or strategy_performance_analysis, all of which operate on business financials.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause is circular ('Use when an agent needs the Creative Techno book framework for monthly business financial report') and the 'Selection' line simply restates it ('supporting; prefer for Use when...'). No real condition, exclusion, or named alternative is given, so an agent has little to route on.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
news_video_generateADestructiveIdempotentInspect
Turn supplied factual news content into a publish-ready short-form news video without independently researching or fabricating current events. When: Use when an agent already has a verified headline, summary, facts and source URLs and needs a short news video. Selection: specialized; prefer for Use when an agent already has a verified headline, summary, facts and source URLs and needs a short news video.. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| facts | Yes | ||
| voice | No | auto | |
| summary | Yes | ||
| headline | Yes | ||
| language | No | en | |
| subtitles | No | ||
| sourceUrls | Yes | ||
| aspectRatio | No | 9:16 | |
| backgroundMusic | No | ||
| durationSeconds | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the mutation/idempotency profile, and the description adds information they cannot carry: $1.50 USD per call, paid execution via x402, that an unpaid MCP call returns payment instructions rather than running, and that preview_capability offers a free preview. It does not explain what the destructiveHint implies here (e.g. credit consumption on failure), but cost and payment behavior are genuinely useful for invocation decisions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core sentences are front-loaded and short, but the 'Selection:' fragment duplicates a clause verbatim and reads as a template that failed to render, which wastes space and confuses the reader. Removing that one broken clause would make the description tight.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no explanation, and the description covers scope, preconditions, pricing and payment failure behavior. The remaining gap is that the many tunable generation parameters are entirely undocumented, though the agent can still call the tool correctly using required fields and schema defaults.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 10 parameters, so the description must carry the load, and it mostly defers: 'Input is a strict JSON object; see the schema.' Its only substantive contribution is naming the four required fields (headline, summary, facts, sourceUrls) in prose, which partially maps to the required set. Optional parameters such as voice, aspectRatio, durationSeconds, language, subtitles and backgroundMusic are unexplained anywhere.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource — turning supplied factual news content into a publish-ready short-form news video — and scopes it against research/fabrication, which separates it from siblings like product_promo_video and social_video_generate. It never names those siblings, so an agent must infer the boundary from the 'news' qualifier alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause gives a concrete precondition — the agent already holds a verified headline, summary, facts and source URLs — which is a real gating condition. The 'Selection:' clause is meant to supply the alternatives/exclusions but is instead a garbled restatement of the same sentence, so no sibling routing or 'do not use when' guidance is delivered.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
offer_builderBRead-onlyIdempotentInspect
Construct a commercial offer from supplied outcome, bundle and delivery terms; never invents scarcity. When: Use when an agent needs the Creative Techno book framework for offer builder. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for offer builder.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| bundle | No | ||
| bonuses | No | ||
| product | Yes | ||
| customer | Yes | ||
| language | No | en | |
| priceOMR | Yes | OMR; calculations use integer baisa internally | |
| guarantee | No | ||
| coreOutcome | Yes | ||
| deliveryPromise | Yes | ||
| genuineScarcity | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive/openWorld=false, and the description adds genuinely new operational context: $0.20 per call, no free preview, x402 paid execution, and that an unpaid call returns payment instructions. The 'never invents scarcity' rule also constrains generated output. It stops short of describing the returned artifact, though an output schema exists.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The 'When' and 'Selection' sentences are near-duplicates of each other and of the tool name, and 'Input is a strict JSON object; see the schema' is filler. Only the pricing/x402 sentence earns its place, so roughly half the text is wasted and the duplicated phrasing obscures the front-loaded purpose.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need no explanation, and the payment model is fully disclosed. The gaps are the useless usage guidance and the near-absent parameter semantics for a 10-parameter, 5-required tool, leaving it only minimally adequate for an agent to invoke correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 10% (just priceOMR), so the description must carry the load, and it does not. It gestures at three inputs ('outcome, bundle and delivery terms') but leaves product, customer, bonuses, guarantee, genuineScarcity and language — including the only enum — undocumented in either place.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening clause gives a specific verb and resource — 'Construct a commercial offer from supplied outcome, bundle and delivery terms' — which is far better than a name restatement, and 'never invents scarcity' adds a meaningful constraint. It does not differentiate itself from adjacent generators like sales_response_builder or business_model_builder, and the 'Creative Techno book framework' reference is unexplained jargon.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause is circular — 'Use when an agent needs the Creative Techno book framework for offer builder' restates the tool name rather than giving a trigger condition. 'Selection: supporting; prefer for...' repeats the same circular sentence and names no alternative or exclusion, so an agent gets no real routing signal.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
oman_business_launch_advisorCRead-onlyIdempotentInspect
Combine readiness, idea validation, finance and launch logic for an Oman-oriented founder workflow. When: Use when an agent needs the Creative Techno book framework for oman business launch advisor. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman business launch advisor.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| idea | Yes | ||
| offer | No | ||
| answers | Yes | ||
| problem | Yes | ||
| business | Yes | ||
| customer | Yes | ||
| language | No | en | |
| solution | Yes | ||
| setupCostsOMR | Yes | OMR; calculations use integer baisa internally | |
| sellingPriceOMR | Yes | OMR; calculations use integer baisa internally | |
| targetProfitOMR | No | OMR; calculations use integer baisa internally | |
| initialInventoryOMR | Yes | OMR; calculations use integer baisa internally | |
| monthlyFixedCostsOMR | Yes | OMR; calculations use integer baisa internally | |
| variableCostPerUnitOMR | Yes | OMR; calculations use integer baisa internally |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint, idempotent, non-destructive), and the description adds genuinely new invocation context: $0.50 USD per call, no free preview, x402 paid execution, and that an unpaid call returns payment instructions. That prevents an agent from misreading a payment failure as a tool error, though nothing is said about what the computation does or returns.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
It is short, but a full clause is duplicated verbatim ('prefer for Use when an agent needs the Creative Techno book framework for oman business launch advisor..'), including a stray double period. Two of five sentences convey no information, which is waste rather than conciseness.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be explained, but for a 14-parameter, 11-required computation tool the description leaves the agent with no idea how to populate the required inputs or what distinguishes this from the many planning siblings. The paid-invocation note is the only complete piece of information.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 43% and 11 of 14 parameters are required, yet the description offers nothing beyond 'Input is a strict JSON object; see the schema.' It gives no meaning for the 15-boolean 'answers' array, the free-text fields, or the OMR cost inputs, so it does not compensate for the coverage gap at all.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence does name the domains it combines (readiness, idea validation, finance, launch logic) for an Oman founder workflow, which is more than a tautology. However, it never says what artifact it produces, and with siblings like oman_business_launch_plan, final_business_plan_builder, and startup_readiness_score in the same namespace, an agent cannot tell them apart from this text.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause is circular - 'Use when an agent needs the Creative Techno book framework for oman business launch advisor' simply restates the tool name. The 'Selection: supporting; prefer for ...' sentence duplicates the same circular phrase and names no alternative tool or condition. No when-not guidance exists.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
oman_business_launch_planCRead-onlyIdempotentInspect
Generate the book's 30-day launch workflow with dependencies and status placeholders. When: Use when an agent needs the Creative Techno book framework for oman business launch plan. Selection: specialized; prefer for Use when an agent needs the Creative Techno book framework for oman business launch plan.. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | en |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world). The description adds real value beyond that by disclosing a $0.40 per-call price, x402 payment gating, and that unpaid MCP calls return payment instructions. It does not describe output format, but an output schema exists to cover that.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The definition is bloated by a duplicated, grammatically broken 'Selection' sentence that repeats the 'When' clause. Pricing sentences are relevant, but the redundant text and lack of clear front-loading waste space and reduce readability.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Return values need not be explained because an output schema exists, and the payment model is disclosed. However, for a specialized planning tool in a crowded sibling set, the description fails to say how its 30-day workflow output relates to or supersedes the other launch/plan tools, leaving a meaningful gap.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The sole parameter (language, enum ar/en, default en) has 0% schema description coverage, and the description only says 'Input is a strict JSON object; see the schema,' adding no meaning about the parameter. Since it is a single self-explanatory enum with a default, the baseline of 3 is reasonable, but the description does nothing to compensate for the coverage gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening states a concrete verb+resource: 'Generate the book's 30-day launch workflow with dependencies and status placeholders.' However, 'the book's' is ambiguous and it never distinguishes itself from close siblings like oman_business_launch_advisor, oman_business_plan_generator, or business_90_day_growth_plan. An agent can grasp what it produces but not how it differs from the alternatives.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause is circular ('Use when an agent needs the Creative Techno book framework for oman business launch plan') and the 'Selection' field just repeats that same sentence verbatim, garbled. There is no genuine when-to-use, when-not-to-use, or named alternative among the many sibling planning tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
oman_business_plan_generatorCRead-onlyIdempotentInspect
Generate a premium structured business plan from supplied assumptions; not legal, tax, accounting or investment advice. When: Use when an agent needs the Creative Techno book framework for oman business plan generator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman business plan generator.. Input is a strict JSON object; see the schema. Price: $1.00 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| idea | Yes | ||
| offer | No | ||
| answers | Yes | ||
| problem | Yes | ||
| business | Yes | ||
| channels | No | ||
| customer | Yes | ||
| language | No | en | |
| solution | Yes | ||
| businessName | No | ||
| setupCostsOMR | Yes | OMR; calculations use integer baisa internally | |
| sellingPriceOMR | Yes | OMR; calculations use integer baisa internally | |
| targetProfitOMR | No | OMR; calculations use integer baisa internally | |
| initialInventoryOMR | Yes | OMR; calculations use integer baisa internally | |
| monthlyFixedCostsOMR | Yes | OMR; calculations use integer baisa internally | |
| variableCostPerUnitOMR | Yes | OMR; calculations use integer baisa internally |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), yet the description adds genuinely valuable context the annotations cannot: $1.00 USD per call, no free preview, x402 per-call payment, an unpaid MCP call returning payment instructions, and a legal/tax/investment disclaimer. Return format is not described, but an output schema exists so that is not required.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The pricing and disclaimer content is front-loadable and earns its place, but the "Selection" fragment contains a duplicated, self-referential clause ("prefer for Use when an agent needs... business plan generator.") that is pure noise. Roughly half the text is useful.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need no prose, but the tool has 16 parameters at 38% coverage with 11 required, including an unexplained fixed-length `answers` array, and it sits in a crowded cluster of near-duplicate plan-generation siblings with no routing guidance. The description leaves the agent unable to know how this differs from its peers or how to construct the non-obvious inputs.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 38% and the description's entire treatment of parameters is "Input is a strict JSON object; see the schema." It does not explain the 11 required fields, the 15-boolean `answers` array (whose ordering/semantics are entirely opaque), OMR currency expectations, or the `language` enum.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening clause gives a real verb+resource ("Generate a premium structured business plan from supplied assumptions") and adds a meaningful scope disclaimer. However, the "Selection" sentence is circular, and with siblings like final_business_plan_builder, business_validation_plan, oman_business_launch_plan and business_model_builder in the same family, the description never distinguishes this tool from them.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
"When: Use when an agent needs the Creative Techno book framework for oman business plan generator" merely restates the tool name rather than stating a triggering condition. "Selection: supporting" is not actionable guidance, and no when-not or alternative sibling is named.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
oman_go_to_market_planCRead-onlyIdempotentInspect
Select supplied Oman-relevant channels for an ICP and create a 14-day action plan; live popularity is not checked. When: Use when an agent needs the Creative Techno book framework for oman go to market plan. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman go to market plan.. Input is a strict JSON object; see the schema. Price: $0.40 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| offer | Yes | ||
| problem | Yes | ||
| business | Yes | ||
| channels | Yes | ||
| customer | Yes | ||
| language | No | en | |
| availableBudgetOMR | No | OMR; calculations use integer baisa internally |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, closed-world, non-destructive), and the description adds genuinely useful operational context beyond them: the $0.40 per-call price, the x402 payment flow, the fact that unpaid calls return payment instructions rather than results, and the limitation that channel popularity is not verified. Only the 'see the schema' filler is low-value.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded well, but the description duplicates a broken sentence ('prefer for Use when an agent needs the Creative Techno book framework...') and carries pricing boilerplate that could be stated once. The malformed 'Selection' clause wastes space without conveying information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be explained, but for a 7-parameter tool with 5 required fields and 14% schema coverage the description leaves the input contract unexplained. It also never defines what the 'Creative Techno book framework' is or what 'ICP' abbreviates, leaving the central concept of the tool opaque.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 14% (only availableBudgetOMR is documented), so the description must compensate and it does not — 'Input is a strict JSON object; see the schema' adds nothing about business, customer, problem, offer, or channels. The optional language default and the channel enum are left entirely to the schema, so an agent gets no help interpreting the ICP inputs.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening clause states a specific verb+resource+horizon: select Oman-relevant channels for an ICP and produce a 14-day action plan, with an explicit scope note that live popularity is not checked. It is clear what the tool produces, but it never distinguishes itself from the many sibling planning tools (oman_business_launch_plan, business_90_day_growth_plan, content_plan_generator), so an agent cannot route between them from this text alone.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' and 'Selection' clauses are circular meta-text — 'Use when an agent needs the Creative Techno book framework for oman go to market plan' restates the tool rather than saying when to pick it over alternatives. 'Selection: supporting; prefer for Use when an agent needs...' is a malformed sentence that gives no comparative guidance against the crowded planning-tool sibling set.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
oman_small_business_guideCRead-onlyIdempotentInspect
Answer a question using book-grounded frameworks; current legal, tax and regulatory details require official verification. When: Use when an agent needs the Creative Techno book framework for oman small business guide. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for oman small business guide.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | en | |
| question | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnly/idempotent annotations, it discloses material behavior an agent needs: $0.15 USD per call, no free preview, x402 metered payment, and that an unpaid call returns payment instructions. The legal/tax/regulatory disclaimer also usefully scopes reliability, though return-shape behavior is left to the output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose and cost/payment info are front-loaded and useful, but the text contains an obvious duplicated fragment ("prefer for Use when an agent needs the Creative Techno book framework for oman small business guide..") that wastes space and reads as template concatenation.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need not be explained, and payment/disclaimer context is covered. However, parameter meaning and sibling differentiation are missing, which matters given the dense cluster of adjacent business/oman tools.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description carries the burden, yet it only says "Input is a strict JSON object; see the schema." It adds no meaning for "question" (length limits, what kind of question) or the language enum/default beyond what the schema already encodes.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description gives a real verb+resource ("Answer a question using book-grounded frameworks"), but the scope is muddled by the circular phrase "the Creative Techno book framework for oman small business guide." It never distinguishes this from close siblings like oman_business_launch_advisor, oman_business_plan_generator, or oman_go_to_market_plan, so an agent cannot tell which to pick.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The "When:" clause just restates the tool name ("Use when an agent needs the Creative Techno book framework for oman small business guide"), which is tautological. "Selection: supporting; prefer for Use when..." is garbled repetition with no genuine when/when-not or alternative routing, despite many overlapping siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
oman_supplier_checkARead-onlyIdempotentInspect
Screen an Oman supplier for procurement using company identity, business activity, website, contact consistency, address signals, public-risk indicators and sanctions screening. When: Use before adding an Oman supplier to an RFQ, vendor shortlist, procurement process or supplier onboarding workflow. Selection: primary; prefer for screening an Oman supplier before an RFQ or onboarding or identity, activity and contact consistency checks. Do not use for global company screening or a final procurement approval. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| No | |||
| phone | No | ||
| address | No | ||
| website | No | ||
| crNumber | No | ||
| companyName | Yes | ||
| requiredProductOrService | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already carry the safety profile (readOnly, idempotent, non-destructive, closed-world), so the bar is lower, yet the description still adds meaningful operational facts: $0.50 USD per call, x402 payment requirement, and that an unpaid MCP call returns payment instructions rather than failing silently. It does not describe latency or data provenance for the sanctions/public-risk lookups, which would have pushed it to a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads the core purpose, then uses labeled When/Selection/Input/Price blocks that parse cleanly, and the pricing/payment sentence earns its place. Minor redundancy between the 'When' and 'Selection' clauses, both of which restate the RFQ/onboarding trigger.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need not be documented, and annotations cover the safety semantics. The description still supplies the commercial/payment model and routing to preview_capability, leaving nothing an agent needs before calling. Complete for a single-shot paid screening call.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 7 parameters, so the description must carry the load. It names the check categories (identity, activity, website, contact consistency, address signals) that loosely map to companyName/crNumber, requiredProductOrService, website, email/phone and address, but adds no per-field format, optionality or expected-value meaning. That is a partial compensation, not a full one.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (screen) and resource (Oman supplier) and enumerates exactly what it evaluates: company identity, business activity, website, contact consistency, address signals, public-risk indicators and sanctions. It explicitly distinguishes itself from siblings by ruling out 'global company screening' and 'final procurement approval', so an agent can separate it from analyze_oman_company or supplier_due_diligence_report.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides explicit When ('before adding an Oman supplier to an RFQ, vendor shortlist, procurement process or onboarding workflow'), Selection guidance ('primary; prefer for...') and an explicit exclusion ('Do not use for global company screening or a final procurement approval'). It also names the alternative entry point, preview_capability, for the free path.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
portfolio_exposure_checkBRead-onlyIdempotentInspect
Aggregate supplied open and proposed positions into gross, net, directional and concentration exposure with stop-risk and margin indicators. When: Use when an agent needs to assess portfolio concentration or directional exposure before adding or modifying a position. Selection: supporting; prefer for Use when an agent needs to assess portfolio concentration or directional exposure before adding or modifying a position.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | ||
| positions | Yes | ||
| correlations | No | ||
| proposedPosition | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true and destructiveHint=false, so the safety profile is covered. The description adds genuinely new behavioral context: paid execution at $0.25 USD per call via x402, no free preview, and that an unpaid MCP call returns payment instructions instead of results. This is material for an agent to avoid a failed call.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded, but the text wastes space on a duplicated, broken 'Selection:' sentence that restates the 'When:' clause verbatim, plus two sentences of pricing boilerplate. The repetition looks like a templating defect and dilutes the useful content.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and pricing behavior is covered. But for a 4-parameter tool with deeply nested objects and 0% schema description coverage, the description gives no field-level guidance, so an agent still cannot construct a correct payload from the description alone.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across four parameters (account, positions, correlations, proposedPosition), all nested objects. The description only alludes to 'open and proposed positions' and says 'see the schema', leaving account settings, the correlations array, and the required/optional distinction entirely undocumented. With this complexity the description should carry far more of the burden.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence states a specific verb (Aggregate) and resource (supplied open and proposed positions) and enumerates the outputs: gross, net, directional and concentration exposure plus stop-risk and margin indicators. That is enough for an agent to know exactly what the tool computes, though it never names or contrasts with likely siblings like portfolio_screen or trade_risk_score.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause gives a clear trigger ('assess portfolio concentration or directional exposure before adding or modifying a position'). However, the 'Selection:' clause is garbled boilerplate that simply repeats the When text verbatim and labels itself 'supporting' without naming an alternative, so no real contrast or exclusion is provided.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
portfolio_screenBRead-onlyIdempotentInspect
Screen and rank a portfolio of 2–20 supplied properties using the shared rental-yield and income calculations. When: Use when an agent needs a first-pass ranking of multiple properties before deeper analysis. Selection: specialized; prefer for Use when an agent needs a first-pass ranking of multiple properties before deeper analysis.. Input is a strict JSON object; see the schema. Price: $0.50 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| properties | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), and the description still adds genuine value: cost ($0.50/call), the x402 payment model, no free preview, and that an unpaid call returns payment instructions. It does not explain what the rental-yield/income calculations actually consume, but the paid-execution behavior is disclosed clearly.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is well front-loaded, but the 'Selection:' sentence is broken boilerplate that duplicates the 'When' clause verbatim, and the pricing sentences are verbose ('No free preview is advertised for this capability' could be folded in). Useful content is present but padded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and pricing/when-to-use are covered. Still, for a tool whose entire input is a structured array of property objects, the description adds nothing about range constraints beyond the conflicting '2–20' claim and no field-level guidance.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must carry the parameter burden and does not. It says 'see the schema' and never describes the per-property fields (propertyValue, annualRent, vacancyRatePct, maintenanceCost, etc.). Worse, it states a '2–20' range while the schema allows minItems 2 / maxItems 100 — a conflicting signal.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb+resource+scope: 'Screen and rank a portfolio of 2–20 supplied properties using the shared rental-yield and income calculations.' This clearly separates it from single-property siblings like analyze_property and compare_properties, but it never names the sibling it displaces, so differentiation is by inference.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause gives a real trigger ('first-pass ranking of multiple properties before deeper analysis'). However, the 'Selection:' line is garbled boilerplate that just repeats the 'When' text, and no alternative tool is named or excluded, so guidance is only partial.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
preview_capabilityARead-onlyIdempotentInspect
Free preview of a paid capability: checks whether useful data/analysis is available for a given input, before paying — proof of "I have information for this request," never the paid analysis itself. No payment, charge or account is ever involved. Not every capability supports preview (status is "unavailable" when it doesn't). Recommended flow: discover -> preview -> evaluate -> pay -> execute.
| Name | Required | Description | Default |
|---|---|---|---|
| input | No | The same input the paid capability accepts. Optional for a capability whose preview needs no input fields. | |
| capability | Yes | A capability name from this tool list, e.g. "research_company". |
Output Schema
| Name | Required | Description |
|---|---|---|
| status | Yes | |
| preview | Yes | |
| capability | Yes | |
| fullResult | Yes | |
| leakageClass | No | |
| inputRecognized | Yes |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations cover the safety profile (readOnly, idempotent, non-destructive), and the description adds genuinely new behavioral context: no payment/charge/account is ever involved, the output is a proof-of-information rather than the paid analysis, and unsupported capabilities return 'unavailable'. This is exactly the extra context the low-bar-with-annotations case rewards.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The core distinction is front-loaded in the first clause and the flow summary is useful, but the em-dash aside and inline quotation marks add mild density. Sized appropriately overall with little waste.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a gateway/preview tool with an output schema covering return values, the description supplies everything an agent needs: cost model, mutual exclusivity with the paid tool, eligibility caveat, and placement in the call sequence.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100%, so both 'capability' and 'input' are already documented, and the description's 'for a given input' adds no syntax or format detail beyond it. Baseline 3 is appropriate when the schema does the heavy lifting.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (preview/check) and resource (a paid capability) and explicitly distinguishes itself from the paid siblings: it returns proof that data exists, 'never the paid analysis itself'. An agent can tell it apart from research_company and similar tools without opening a schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Gives explicit when-to-use ('before paying') and when-it-fails ('status is "unavailable" when it doesn't [support preview]'), plus a recommended sequence: discover -> preview -> evaluate -> pay -> execute. Alternatives and exclusions are both named.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
procurement_vendor_shortlistBRead-onlyIdempotentInspect
Screen and rank 2–50 Oman suppliers in one procurement workflow using identity, risk, sanctions and public-evidence signals. When: Use when a procurement agent needs a ranked vendor shortlist from several candidate suppliers. Selection: specialized; prefer for Use when a procurement agent needs a ranked vendor shortlist from several candidate suppliers.. Input is a strict JSON object; see the schema. Price: $2.00 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| csv | No | ||
| suppliers | No | ||
| maxResults | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly=true, idempotent=true, openWorld=false, destructive=false, so the safety profile is covered. The description adds real behavioral context beyond them: $2.00 USD per call, x402 paid execution, and that an unpaid MCP call returns payment instructions rather than results. That payment/quota disclosure is genuinely useful and not present in the structured fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded and pricing is clearly stated, but the 'Selection:' sentence is garbled, duplicating the 'When' clause verbatim and adding no information. This wasted sentence plus verbose payment detail dilute an otherwise compact definition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described. The description adequately covers what the tool does, when to use it, and the payment model, but for a tool taking a nested supplier array it omits input-shape guidance (csv vs suppliers) and the advertised range contradicts the schema, leaving an agent to infer invocation details from the schema alone.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across all three parameters (csv, suppliers, maxResults), so the description carries the full burden and mostly fails it. It hints at a supplier count ('2–50 Oman suppliers') — which actually conflicts with the schema's maxItems of 100 — but never explains what the 'csv' alternative input is, how csv relates to suppliers, or what maxResults controls.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource ('Screen and rank 2–50 Oman suppliers') and scopes it to a procurement workflow using identity, risk, sanctions and public-evidence signals, which distinguishes it from generic siblings like company_risk_batch or analyze_company_risk. It is clear and specific, though it does not explicitly name which sibling to use instead.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It provides a concrete 'When' clause: a procurement agent needing a ranked vendor shortlist from several candidate suppliers. But there are no when-not conditions and no named alternatives, and the 'Selection: specialized; prefer for...' line just repeats the When text verbatim rather than adding routing guidance, leaving usage only implied.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
product_pricing_calculatorBRead-onlyIdempotentInspect
Calculate unit cost, price, margin and markup in OMR; does not validate market willingness to pay. When: Use when an agent needs the Creative Techno book framework for product pricing calculator. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for product pricing calculator.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| laborOMR | No | OMR; calculations use integer baisa internally | |
| language | No | en | |
| deliveryOMR | No | OMR; calculations use integer baisa internally | |
| marketingOMR | No | OMR; calculations use integer baisa internally | |
| packagingOMR | No | OMR; calculations use integer baisa internally | |
| commissionOMR | No | OMR; calculations use integer baisa internally | |
| productCostOMR | Yes | OMR; calculations use integer baisa internally | |
| desiredProfitOMR | No | OMR; calculations use integer baisa internally | |
| desiredMarginPercent | No | ||
| desiredMarkupPercent | No | ||
| otherVariableCostsOMR | No | OMR; calculations use integer baisa internally |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare this a safe, idempotent, read-only computation, and the description goes further by disclosing the commercial model: $0.10 USD per call, a free preview via preview_capability, x402 payment flow, and that an unpaid call returns payment instructions. That is exactly the kind of non-obvious operational context annotations cannot carry. It does not, however, explain how the requested output is structured or whether the result includes currency formatting.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Sentences are front-loaded reasonably, but the 'When:' and 'Selection:' lines are near-duplicates of each other and both merely echo the tool name, wasting space. Mixed commenting style — behavioral scope, routing, payment, and schema notes crammed into one paragraph with no separation.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and the payment/preview path is covered well. The remaining gap is the highest-risk one for this tool: no guidance on which pricing input to supply (desiredProfitOMR vs desiredMarginPercent vs desiredMarkupPercent) or what happens if several are provided, which matters for an 11-parameter calculator.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The description adds essentially nothing about the 11 parameters, explicitly deferring with 'see the schema.' With 73% schema description coverage, most fields (notably desiredProfitOMR, desiredMarginPercent, desiredMarkupPercent) carry their meaning only in the schema, and the description never clarifies how these mutually interacting profit/margin/markup inputs combine or conflict.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence names a concrete verb and resource set (unit cost, price, margin, markup in OMR) and even draws a boundary ('does not validate market willingness to pay'), which distinguishes it from validation-oriented siblings. However, it never distinguishes itself from adjacent calculators such as break_even_calculator, startup_cost_estimate, or shipping_cost_estimate, and the templated 'Creative Techno book framework' phrasing is opaque.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' and 'Selection' sentences are circular — they say to use the tool 'when an agent needs the ... product pricing calculator,' which restates the name rather than giving a condition. No alternatives or exclusions are named, so the agent gets no routing help despite many overlapping sibling calculators.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
product_promo_videoBDestructiveIdempotentInspect
Generate a promotional short video from structured product information, features, call to action and optional website. When: Use when an agent needs a publish-ready product or service promotion from structured marketing input. Selection: specialized; prefer for Use when an agent needs a publish-ready product or service promotion from structured marketing input.. Input is a strict JSON object; see the schema. Price: $2.00 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| voice | No | auto | |
| website | No | ||
| features | Yes | ||
| language | No | en | |
| subtitles | No | ||
| aspectRatio | No | 9:16 | |
| description | Yes | ||
| productName | Yes | ||
| callToAction | Yes | ||
| backgroundMusic | No | ||
| durationSeconds | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the safety profile (non-readonly, idempotent, destructive, closed-world), so the description only needs to add context. It adds genuinely useful operational detail: $2.00 USD per call, a free preview via preview_capability, x402 payment, and that unpaid calls return payment instructions. It stops short of explaining the destructive/idempotent implications, but the payment/auth disclosure is valuable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose is front-loaded, but the 'Selection: specialized; prefer for Use when an agent needs a publish-ready...' line is a garbled, verbatim duplicate of the earlier 'When' clause and earns nothing. That wasted sentence plus boilerplate payment text dilutes an otherwise short description.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and annotations plus the payment/preview notes cover the operational envelope. However, for an 11-parameter, 0%-covered schema, the description is not complete enough: an agent cannot confidently supply non-required fields like aspectRatio or durationSeconds from what is given.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 11 parameters, so the description carries the full burden and fails to compensate. It names a few inputs (product information, features, call to action, website) that map to required fields, but tuning parameters like voice, language, subtitles, aspectRatio, backgroundMusic and durationSeconds are undocumented in both schema and description, leaving the agent to guess their meaning and defaults.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Generate a promotional short video') plus the input shape (product info, features, CTA, optional website), so the agent knows exactly what it produces. It does not, however, distinguish itself from siblings like social_video_generate or news_video_generate, and the 'Selection' sentence is a broken restatement of the 'When' clause rather than a real differentiator.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is an explicit 'When' clause, but it is generic ('publish-ready product or service promotion from structured marketing input') and gives no exclusions versus the other video-generation siblings. It does usefully point to preview_capability as a free pre-payment path, which is the only concrete routing guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
property_investment_reportARead-onlyIdempotentInspect
Combine Oman property market comparables, price positioning and rental-yield calculations into one investment report. When: Use when an agent needs one structured investment analysis for a property rather than separate market and calculator calls. Selection: specialized; prefer for Use when an agent needs one structured investment analysis for a property rather than separate market and calculator calls.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| property | Yes | ||
| financials | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description adds genuinely new behavioral context beyond annotations: it is paid ($0.75 USD per call), has no free preview, executes via x402, and an unpaid call returns payment instructions. It does not detail computation internals or failure modes, but the payment/execution disclosure is valuable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose, timing, and pricing are front-loaded and efficient, but the 'Selection:' sentence is a duplicated, mangled restatement of the When clause and is pure waste. The pricing block is somewhat verbose ('No free preview is advertised for this capability').
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and purpose/when/pricing are covered. The gap is parameter detail for a nested, constraint-heavy input object, which the description entirely defers to the schema, leaving the agent to infer semantics.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% and the description does not compensate at all — it only says 'Input is a strict JSON object; see the schema.' With two parameters including a required nested 'property' object with five required sub-fields, the description adds no meaning about required fields, enums, or the optional financials block beyond what structured data already shows.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific composite action: combining Oman property comparables, price positioning, and rental-yield calculations into one investment report. The resource and scope are clear, and it distinguishes itself from narrower siblings like analyze_property or compare_properties by framing itself as the single-report aggregator. However, the garbled 'Selection: specialized; prefer for Use when...' line dilutes the crispness slightly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly states when to use it: 'when an agent needs one structured investment analysis for a property rather than separate market and calculator calls,' which names the alternative approach (separate market/calculator tools). No explicit when-not conditions, and the alternatives aren't named by specific tool name, but the routing intent is clear.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
research_companyARead-onlyIdempotentInspect
Research a company from public web sources: overview, products, leadership, funding, competitors, technology signals, recent developments and risk flags, with cited sources and a confidence score. When: Use when an agent needs a structured research brief on a named company — for sales/investment/partnership research, competitive analysis, or general company background — beyond what a structured company registry alone provides. Selection: supporting; prefer for Use when an agent needs a structured research brief on a named company — for sales/investment/partnership research, competitive analysis, or general company background — beyond what a structured company registry alone provides.. Input is a strict JSON object; see the schema. Price: $0.15 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | standard | |
| company | Yes | ||
| country | No | ||
| website | No | ||
| focusAreas | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds genuinely useful behavioral context beyond annotations: $0.15 per call, a free preview via preview_capability, and x402 payment gating where an unpaid call returns payment instructions. But it states the tool researches 'public web sources' while the annotations declare openWorldHint=false, an inconsistency about whether the tool reaches external systems that could mislead an agent about the operation's nature.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The When/Selection/Input/Price structure is front-loaded and mostly tight, but the 'Selection:' clause is garbled duplication ('prefer for Use when an agent needs a structured research brief...') that repeats the When block verbatim and adds noise rather than routing information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and the description covers the key non-schema concerns: pricing, the free preview path, and payment enforcement. The main gaps are undisclosed depth enum semantics and the openWorldHint inconsistency, but for a paid research tool this is largely complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must carry parameter meaning. The enumerated research areas (overview, products, leadership, funding, competitors, technology, recent developments, risks) closely mirror the focusAreas enum and thus clarify that parameter, but depth (quick/standard/deep), company, country, and website are never explained.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb ('Research') plus resource ('a company') and itemizes the deliverable (overview, products, leadership, funding, competitors, technology signals, recent developments, risk flags, cited sources, confidence score). It also distinguishes itself from a structured company registry, so an agent can tell it apart from siblings like find_companies or company_due_diligence.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause gives concrete scenarios (sales/investment/partnership research, competitive analysis, general background) and an explicit exclusion ('beyond what a structured company registry alone provides'). However, the 'Selection:' clause is a broken duplicate of the When text rather than naming actual alternatives, so sibling routing is only partially covered.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
sales_response_builderBRead-onlyIdempotentInspect
Draft a customer-facing response for a supplied sales situation; does not send messages. When: Use when an agent needs the Creative Techno book framework for sales response builder. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for sales response builder.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| case | Yes | ||
| product | Yes | ||
| business | Yes | ||
| language | No | en | |
| priceOMR | No | OMR; calculations use integer baisa internally | |
| customerMessage | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint/idempotentHint/non-destructive, and the description reinforces this with 'does not send messages'. It goes beyond annotations by disclosing the paid-execution model: $0.10 per call, x402 billing, and that an unpaid call returns payment instructions — meaningful operational context an agent cannot get from the schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The 'When' and 'Selection' clauses are near-verbatim duplicates of each other and of the title, wasting space. The genuinely useful content (draft-only scope, pricing) is diluted by this repetition rather than front-loaded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be explained, and the pricing/behavioral notes are present. Still, with six parameters at 17% description coverage, the description leaves the input contract largely unexplained for what is a multi-field, enum-driven drafting tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is only 17%, so the description should compensate for the six under-documented parameters (case, business, product, customerMessage, language). Instead it only says 'Input is a strict JSON object; see the schema', adding no meaning about required fields, the case enum values, or length limits.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence gives a specific verb and resource ('Draft a customer-facing response for a supplied sales situation') and adds a useful scope boundary ('does not send messages'). However, it offers no explicit differentiation from near siblings such as offer_builder or content_plan_generator, relying instead on the garbled restatement that follows.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' and 'Selection' fields are circular tautologies that merely restate the tool name ('Use when an agent needs the Creative Techno book framework for sales response builder'). There is no genuine when-to-use, when-not-to-use, or named alternative despite many plausible siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
search_oman_companyARead-onlyIdempotentInspect
Search structured Oman business records by name, registration number, governorate, wilayat and/or industry, returning candidate companies ranked by deterministic identity-match confidence. When: Use before company analysis or due diligence when the exact company identity is uncertain, or to find candidate Oman companies matching a name or registration number. Selection: supporting; prefer for Use before company analysis or due diligence when the exact company identity is uncertain, or to find candidate Oman companies matching a name or registration number.. Input is a strict JSON object; see the schema. Price: $0.05 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| wilayat | No | ||
| industry | No | ||
| governorate | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish the safe read-only, idempotent, non-destructive profile. The description adds behavior the annotations cannot convey: a firm price ($0.05 USD per call), the absence of a free preview, and the concrete failure mode that an unpaid MCP call returns payment instructions instead of results. That is meaningful operational context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose and pricing are front-loaded and efficient, but the 'Selection:' sentence is a broken, duplicated restatement of the prior sentence ('prefer for Use before company analysis...'), which wastes space and reads as generated noise.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and pricing/auth are covered. But for a tool with five parameters, zero schema description coverage, and several overlapping sibling lookup tools, the definition leaves parameter meaning and sibling disambiguation unresolved.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% for all 5 parameters, so the description must carry the semantics. It names the searchable dimensions (name, registration number, governorate, wilayat, industry), but it does not explain the required free-text 'query' field, how the field-specific parameters interact with it, or what 'limit' controls.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Search structured Oman business records') and enumerates the searchable fields plus the return behavior ('candidate companies ranked by deterministic identity-match confidence'). It is clear what the tool does, though it never distinguishes itself from close siblings like find_companies or get_oman_company_profile.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause gives a genuine trigger ('before company analysis or due diligence when the exact company identity is uncertain'), which is useful context. However, no when-not condition or named alternative is offered, and the 'Selection:' sentence is a garbled verbatim restatement of the 'When' text rather than real routing advice, so the guidance is only partially actionable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
shipping_cost_estimateARead-onlyIdempotentInspect
Estimate domestic or international shipping cost, chargeable weight, transit time and common shipping surcharges using shipment dimensions, weight, origin, destination and service level. Estimates are not guaranteed carrier quotes; duties and taxes are excluded. When: Use when an agent needs to estimate delivery cost for a physical shipment before purchasing, selling, importing, exporting or selecting a shipping option. Selection: primary; prefer for route and shipment cost estimation or chargeable-weight planning. Do not use for customs or tax determination or a guaranteed carrier quote. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| origin | Yes | ||
| currency | No | USD | |
| shipment | Yes | ||
| destination | Yes | ||
| serviceLevel | No | auto | |
| shippingMode | No | auto |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent and non-destructive behavior. The description adds important operational context beyond that: estimates are not guaranteed quotes, duties/taxes are excluded, input must be strict JSON, cost is $0.25 per call via x402, unpaid calls return payment instructions, and a free preview exists through preview_capability.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is front-loaded with what the tool does, then caveats, usage, input, and pricing. It is a bit long and has some redundancy between the estimate caveat and the 'Do not use' exclusion, but most sentences earn their place given the paid/preview flow.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and annotations cover the safety profile. The description completes the picture for a paid, nested-input tool by covering purpose, exclusions, when to use, input format, pricing, preview path, and payment behavior.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must compensate for parameter meaning. It names the core inputs (shipment dimensions, weight, origin, destination, service level), which helps, but it omits currency, shippingMode, and nested shipment options such as quantity, category, and declaredValue, and gives no enum or unit semantics. It partially compensates but leaves clear gaps.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description states a specific verb and resource ('Estimate ... shipping cost, chargeable weight, transit time and common shipping surcharges') and clarifies scope ('domestic or international'). It also distinguishes itself from adjacent cost tools by declaring itself 'primary' for route and shipment cost estimation and by excluding customs/tax and guaranteed quote use cases.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description has explicit 'When:' and 'Selection:' sections plus a 'Do not use for...' exclusion. It names an alternative paid flow via 'preview_capability' for a free preview before payment, so an agent knows both when to select this tool and how to avoid paying unnecessarily.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
startup_cost_estimateARead-onlyIdempotentInspect
Calculate startup capital, runway and reserve in OMR using integer baisa internally. When: Use when an agent needs the Creative Techno book framework for startup cost estimate. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for startup cost estimate.. Input is a strict JSON object; see the schema. Price: $0.10 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| language | No | en | |
| runwayMonths | No | ||
| setupCostsOMR | Yes | OMR; calculations use integer baisa internally | |
| reservePercent | No | ||
| initialInventoryOMR | Yes | OMR; calculations use integer baisa internally | |
| monthlyFixedCostsOMR | Yes | OMR; calculations use integer baisa internally |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and closed-world scope, so the safety profile is covered. The description adds genuinely new operational context the annotations cannot convey: a $0.10 USD per-call price, the x402 payment flow, the free preview route, and that an unpaid call returns payment instructions rather than failing silently. The integer-baisa note is repeated from the schema but reinforces determinism.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is correctly front-loaded and the payment sentences are compact, but the 'When'/'Selection' block is malformed boilerplate that repeats the same phrase twice with a doubled period, consuming space without adding meaning.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and the annotations plus the payment/preview disclosure cover the non-obvious operational facts. The remaining gap is selection guidance against sibling calculators, which the circular 'When' text fails to supply.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 50%, so the schema already documents the three required OMR cost fields and their baisa semantics; the description only restates the currency/baisa convention. It says nothing about language, runwayMonths, or reservePercent, so it does not compensate for the undocumented half of the parameters beyond pointing the agent at the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence states a specific verb and resource: calculate startup capital, runway and reserve, with the currency (OMR) and internal representation (integer baisa) specified. That is enough to distinguish it from most siblings, though nearby tools like break_even_calculator and website_project_estimate are never addressed, and the garbled 'Selection: supporting; prefer for...' text provides no real differentiation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause is circular — it says to use the tool when the agent needs this tool's framework — so it offers no genuine trigger condition and no exclusions relative to siblings such as break_even_calculator or oman_business_launch_plan. The one useful routing instruction is the payment path: preview_capability for a free preview, and an unpaid call returns payment instructions, which is real implied usage guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
startup_readiness_scoreBRead-onlyIdempotentInspect
Score the book's 15-question readiness assessment deterministically; does not predict business success. When: Use when an agent needs the Creative Techno book framework for startup readiness score. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for startup readiness score.. Input is a strict JSON object; see the schema. Price: $0.05 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| answers | Yes | ||
| language | No | en |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive/closed-world, but the description adds meaningful operational context: deterministic scoring, explicit non-prediction, a $0.05 per-call price, x402 payment flow, and the behavior of an unpaid call. This is real value beyond structured fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is front-loaded, but the 'Selection' sentence is a garbled duplicate of the 'When' sentence, wasting space, and the pricing/payment block at the end could be tightened. Roughly half the text earns its place.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need no explanation, and the payment/preview model is covered. However, for a 2-param tool with 0% schema coverage, the description omits any parameter guidance, leaving a gap an agent would have to fill by reading the schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% for two parameters, and the description only says 'Input is a strict JSON object; see the schema', adding no meaning for the answers array or the language enum. Only '15-question' loosely hints at the answers array; the tool defers entirely to the schema for a low-coverage input.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence gives a specific verb+resource (score the 15-question readiness assessment) and adds a scope boundary ('does not predict business success'). It is clear what the tool does, though it does little to distinguish itself from the many other business-scoring siblings.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause is circular, restating the purpose verbatim, and the 'Selection: supporting; prefer for [same restatement]' line names no actual alternatives or conditions. The only genuine routing hint is that preview_capability offers a free preview before payment, which is useful but does not establish when to use this tool over its siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
strategy_performance_analysisBRead-onlyIdempotentInspect
Calculate historical trade-level strategy performance metrics from supplied records, including P&L, win/loss statistics and supported drawdown metrics; this is historical analysis, not a forecast. When: Use when an agent needs deterministic historical performance analysis for a supplied trading strategy or trade set. Selection: specialized; prefer for Use when an agent needs deterministic historical performance analysis for a supplied trading strategy or trade set.. Input is a strict JSON object; see the schema. Price: $0.35 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| period | No | ||
| trades | Yes | ||
| riskPerTrade | No | ||
| accountEquity | No | ||
| initialEquity | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive, closed-world), so the description adds real value elsewhere: per-call cost ($0.35 USD), no free preview, and the x402 payment flow where an unpaid call returns payment instructions. It also warns that input must be a strict JSON object. It does not disclose limits such as the 100k trade cap or runtime behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose and the 'not a forecast' caveat are front-loaded and the pricing sentence earns its place, but the usage block is bloated by a verbatim duplicated fragment ('prefer for Use when an agent needs deterministic historical performance analysis...'), which is pure waste.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, the description needn't explain return metrics, and it correctly covers cost, payment flow, and input format. However, for a 5-parameter, deeply nested input at 0% schema coverage, the near-total absence of parameter guidance leaves the agent under-informed about what to supply.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% and the description explicitly defers ('see the schema') while adding no meaning for any of the five parameters. It implies a trades payload via 'from supplied records' but says nothing about period, riskPerTrade, accountEquity, or initialEquity, so it fails to compensate for the schema gap.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description names a specific verb and resource ('Calculate historical trade-level strategy performance metrics from supplied records') and enumerates the metric families (P&L, win/loss, drawdown), plus a clear scope boundary ('historical analysis, not a forecast'). It does not, however, distinguish itself by name from closely related siblings such as trade_log_analysis or trade_risk_score, leaving the agent to infer the split.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause restates the purpose rather than giving a triggering condition, and the 'Selection' line is a garbled duplicate ('specialized; prefer for Use when an agent needs deterministic historical performance analysis for a supplied trading strategy or trade set..'). No alternatives (e.g. trade_log_analysis, trade_risk_score) or exclusions are named, so the agent gets no routing guidance.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
supplier_due_diligence_reportBRead-onlyIdempotentInspect
Run an end-to-end Oman supplier screening workflow covering identity, activity, website, contact consistency, address, sanctions and public-risk evidence in one structured report. When: Use when a procurement agent needs one paid supplier due-diligence result instead of coordinating several screening steps. Selection: supporting; prefer for Use when a procurement agent needs one paid supplier due-diligence result instead of coordinating several screening steps.. Input is a strict JSON object; see the schema. Price: $1.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| No | |||
| phone | No | ||
| address | No | ||
| website | No | ||
| crNumber | No | ||
| companyName | Yes | ||
| requiredProductOrService | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive). The description adds genuinely useful behavior beyond that: explicit pricing ($1.25 USD per call), no free preview, paid execution via x402, and the consequence of an unpaid call returning payment instructions. This is exactly the kind of extra context that helps an agent decide whether to invoke.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose and pricing are front-loaded and each earn their place, but the 'Selection:' sentence is a garbled duplication of the preceding When clause, wasting a sentence and creating confusion. Overall readable but with avoidable redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be explained, and annotations cover safety. The description is complete on purpose, payment, and trigger, but leaves all seven input parameters undocumented, which is the main missing piece for correctly invoking this paid workflow tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Seven parameters with 0% schema description coverage, and the description only says 'Input is a strict JSON object; see the schema.' It provides no meaning for companyName, crNumber, requiredProductOrService, or the optional contact fields, so it does not compensate for the schema gap. With a low-coverage multi-param tool, the description should carry this burden and does not.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource: 'Run an end-to-end Oman supplier screening workflow' and enumerates the evidence categories (identity, activity, website, contact, address, sanctions, public-risk) delivered in one structured report. It is clearly distinguishable from generic siblings, though it does not explicitly differentiate itself from close cousins like oman_supplier_check or due_diligence_oman_company.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause gives real context ('procurement agent needs one paid supplier due-diligence result instead of coordinating several screening steps'), which is useful. However, the 'Selection:' line is a verbatim, broken repetition of the When clause ('prefer for Use when...') and adds no differentiation, and no explicit when-not or named alternatives are given despite many overlapping siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
trade_log_analysisBRead-onlyIdempotentInspect
Analyze supplied raw trade records for deterministic performance, execution quality, grouping, streaks, data-quality issues and risk patterns. When: Use when an agent needs structured statistics and findings from a trading log or execution history. Selection: supporting; prefer for Use when an agent needs structured statistics and findings from a trading log or execution history.. Input is a strict JSON object; see the schema. Price: $0.30 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| records | Yes | ||
| accountEquity | No | ||
| duplicateTradeIdPolicy | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only, idempotent, non-destructive, closed-world semantics, so the safety profile is settled. The description adds genuinely non-structured context: paid per call at $0.30 via x402, and an unpaid call returns payment instructions rather than failing opaquely. It also flags 'deterministic' processing, which is meaningful for reproducibility expectations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with the capability, which is good, but the 'Selection' sentence is a verbatim duplicate of the 'When' sentence and earns nothing. The pricing sentences are wordy but information-bearing; the duplication is the main structural defect.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With an output schema present, return values need no explanation, and the description covers capability scope, usage context, input format, and the payment model for a 3-parameter analysis tool. The remaining gap is parameter semantics, which is scored separately.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description must carry parameter meaning, and it does not — it only says 'Input is a strict JSON object; see the schema.' Nothing explains records, accountEquity, or the duplicateTradeIdPolicy enum, even though dedup behavior relates to the advertised data-quality checks.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb (analyze) and resource (raw trade records) and enumerates the analyzed dimensions: performance, execution quality, grouping, streaks, data-quality issues, risk patterns. It does not name any sibling, so an agent must infer its distinction from trade_risk_score or strategy_performance_analysis, but the analytics scope is clear on its own.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives real context (structured statistics from a trading log or execution history), but the 'Selection: supporting; prefer for...' sentence just repeats the When clause verbatim, so it provides no alternative or exclusion. No sibling is named and no when-not condition is given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
trade_risk_scoreARead-onlyIdempotentInspect
Calculate a transparent deterministic 0–100 risk score for a proposed trade from entry, protection, sizing, account and portfolio context. When: Use before an agent recommends or executes a trade and needs an auditable risk score rather than an opaque model judgment. Selection: primary; prefer for Use before an agent recommends or executes a trade and needs an auditable risk score rather than an opaque model judgment.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| trade | Yes | ||
| account | No | ||
| historicalRisk | No | ||
| existingPositions | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations (readOnlyHint, idempotentHint, destructiveHint=false) match the compute-only nature of the tool, and the description adds genuinely useful non-structural context: determinism, strict JSON input, $0.25 per call, no free preview, and that an unpaid MCP call returns payment instructions. It does not describe latency, score composition, or failure modes beyond payment.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is front-loaded and the pricing caveat is useful, but the 'Selection:' clause duplicates the When sentence verbatim, which is pure noise. Medium length overall with one structurally broken section.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and payment behavior is disclosed. However, for a tool with four nested object parameters and zero schema-level descriptions, the description is too thin on input semantics for an agent to fill the payload confidently.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0%, so the description carries the full burden, yet it only says 'see the schema.' The phrase 'entry, protection, sizing, account and portfolio context' loosely maps to the trade/account/historicalRisk/existingPositions groups but does not disambiguate fields like maxPositionPct vs maxPortfolioRiskPct, liquidityScore vs volatilityPct, or takeProfit vs takeProfits.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and artifact: calculate a deterministic 0–100 risk score for a proposed trade, and lists the input categories (entry, protection, sizing, account, portfolio). That is far more specific than the generic 'risk score' siblings, but it never names an adjacent tool such as business_risk_score, trade_log_analysis or portfolio_exposure_check, so the agent must infer the boundary itself.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives a clear trigger: use before an agent recommends or executes a trade and needs an auditable score rather than an opaque model judgment. The companion 'Selection' clause is intended to establish primacy but is corrupted by copy-paste duplication of the When text, and no explicit when-not or named alternative is given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
trip_cost_estimateCRead-onlyIdempotentInspect
Estimate flight and hotel trip cost from current provider offers, with explicit missing components and assumptions. When: Use when an agent needs trip cost estimate from current travel offers. Selection: primary; prefer for Use when an agent needs trip cost estimate from current travel offers.. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | price | |
| hotel | No | ||
| limit | No | ||
| adults | No | ||
| origin | Yes | ||
| infants | No | Infant pricing is not supported by this adapter. | |
| children | No | ||
| currency | No | USD | |
| maxStops | No | ||
| strategy | No | balanced | |
| childAges | No | ||
| cabinClass | No | economy | |
| returnDate | Yes | ||
| destination | Yes | ||
| nationality | No | ||
| departureDate | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive and closed-world, so the safety profile is covered. The description adds genuinely non-structured behavior: $0.25 USD per call, a free preview path via preview_capability, x402 payment flow, and that unpaid calls return payment instructions rather than failing silently. It even signals output behavior ("explicit missing components and assumptions").
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The key facts are front-loaded, but the "When" and "Selection" sentences are duplicated near-verbatim (including a stray double period), which is pure filler. Pricing and payment routing earn their space; the selection boilerplate does not.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described, and annotations cover the safety profile. The description usefully covers cost/payment mechanics and the assumptions-disclosure behavior, but with 16 parameters it leaves the caller without any narrative for the many non-obvious inputs.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 16 parameters, a nested hotel object and only 6% schema description coverage, the description carries the burden of explaining parameter meaning and adds nothing beyond "Input is a strict JSON object; see the schema." Unclear fields such as strategy, limit, maxStops, nationality, childAges and hotel.destination receive no explanation anywhere.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence names a specific verb and resource: "Estimate flight and hotel trip cost from current provider offers," which is clearly distinct from single-domain siblings like flight_search or hotel_search in intent. It stops short of explicitly naming those siblings, but the combined flight+hotel scope is stated plainly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The "When:" clause merely restates the purpose ("Use when an agent needs trip cost estimate from current travel offers"), and the "Selection:" field is broken template text that repeats the same sentence verbatim. No when-not conditions and no named alternatives (flight_search, hotel_search, flight_compare) are given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
vehicle_value_estimateARead-onlyIdempotentInspect
Estimate the fair market value of a vehicle using make, model, year, trim, mileage, condition, ownership history, location and available market comparables. Returns a valuation range, private-sale estimate, dealer buy/retail estimates, depreciation, transparent valuation adjustments, confidence and risk flags. When: Use this capability when an AI agent needs to estimate the current market value of a passenger vehicle, determine whether an asking price is reasonable, estimate private-sale or dealer values, assess depreciation, or evaluate a vehicle using local or regional market comparables. Selection: primary; prefer for fair-market vehicle valuation or asking-price and trade-in checks. Do not use for vehicle inspection or vehicle history verification. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| vin | No | Optional 17-character VIN. Validated (and decoded when the deployment enables a VIN decoder) to confirm make/model/year, fill missing trim/body/fuel/drivetrain, and exclude the vehicle's own listing from its comparables. Never stored or logged; returned masked. | |
| city | No | City or region, e.g. Muscat. Strongly recommended — same-city comparables score higher. | |
| make | Yes | Manufacturer, e.g. Toyota. Required. Common aliases are normalized (VW → Volkswagen, Mercedes → Mercedes-Benz). | |
| trim | No | Trim / grade, e.g. GXR, VXR, XLE. Strongly recommended — trim-level comparables are preferred over model-level ones. | |
| year | Yes | Model year (1950–next calendar year). Required. | |
| color | No | Exterior colour (recorded; not priced separately). | |
| model | Yes | Model, e.g. Land Cruiser. Required. | |
| engine | No | Engine description, e.g. 4.0L V6 (recorded; not priced separately). | |
| owners | No | Number of previous registered owners (1–20). | |
| country | Yes | Market the vehicle is sold in — ISO 3166 alpha-2 (e.g. OM, AE, US, GB) or country name. Required. | |
| options | No | Notable equipment, e.g. ["sunroof", "leather seats", "360 camera"] (max 40). | |
| bodyType | No | sedan, hatchback, suv, crossover, pickup, coupe, convertible, wagon, van, minivan or other. | |
| currency | No | Result currency (ISO 4217). Defaults to the market's local currency; askingPrice is interpreted in this currency. | |
| fuelType | No | petrol, diesel, hybrid, plug_in_hybrid, electric, lpg, cng, hydrogen or other (synonyms such as gasoline accepted). | |
| condition | No | Overall condition: excellent, very_good, good, fair, poor or unknown. Strongly recommended. | |
| mileageKm | No | Odometer reading in kilometres. Strongly recommended — without it no mileage adjustment is possible and confidence drops. | |
| drivetrain | No | fwd, rwd, awd or 4wd. | |
| askingPrice | No | Asking price to assess, in `currency` (or the market currency). Adds askingPriceAnalysis with the exact difference from the estimated midpoint. | |
| transmission | No | automatic, manual, cvt, dct or other. | |
| valuationDate | No | Optional as-of date (YYYY-MM-DD, not in the future). Defaults to today (UTC). Market evidence observed after this date is ignored — useful for insurance or historical valuation. | |
| serviceHistory | No | full, partial, none or unknown. | |
| accidentHistory | No | false / "none" = no known accident; "minor_cosmetic", "repaired", "structural"; true / "reported" = an accident with unstated severity; "unknown". |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations cover the safety profile (readOnly, idempotent, non-destructive), and the description goes well beyond them: cost ($0.25/call), the x402 payment flow and what an unpaid call returns, the free-preview path, and VIN handling (validated, never stored, returned masked). That is materially useful behavior an agent cannot infer from the schema or annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded with purpose, then when/selection/exclusion, then commercial terms — a sensible priority order with no filler sentences. It is dense and slightly long, particularly the payment paragraph, but every clause carries actionable information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a 22-parameter tool it covers the decision-relevant surface: what it returns, when to use it, what not to use it for, and the paid-call mechanics, while deferring strict input shape to the schema and return details to the output schema. Minor gap: it does not signal which optional inputs most affect quality (trim, mileage, condition), although the schema marks those as 'Strongly recommended'.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 100% and each of the 22 parameters carries its own enum/range/format documentation, so the schema does the heavy lifting. The description adds a short prose list of inputs and the comparables concept, but no syntax or format detail beyond the schema. Baseline 3 applies.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Estimate the fair market value of a vehicle') and enumerates both the qualifying inputs and the exact outputs (valuation range, private-sale estimate, dealer buy/retail, depreciation, adjustments, confidence, risk flags). It is unmistakably distinct from every sibling in a list dominated by business/property/travel tools.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit 'When' clause lists five concrete agent intents (asking-price check, private-sale/dealer value, depreciation, comparables-based evaluation), a 'Selection: primary' designation, and a hard exclusion ('Do not use for vehicle inspection or vehicle history verification'). It also routes to preview_capability for a free preview before payment.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
voice_lead_qualifierBDestructiveInspect
Place an asynchronous sales qualification call and score captured evidence against a configurable rubric. When: Use when an agent needs structured lead qualification from a lawful customer conversation rather than an ungrounded free-form model opinion. Selection: primary; prefer for Use when an agent needs structured lead qualification from a lawful customer conversation rather than an ungrounded free-form model opinion.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| safety | No | ||
| context | No | ||
| criteria | No | ||
| language | Yes | ||
| phoneNumber | Yes | ||
| maxDurationSeconds | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare the mutation/destructive profile (readOnlyHint=false, destructiveHint=true, idempotentHint=false), so the safety burden is partly carried. The description adds genuinely useful context beyond them: $0.75 USD per call, no free preview, x402 paid execution, and that an unpaid call returns payment instructions. It omits whether consent/recording obligations are enforced, but the pricing/payment disclosure is substantive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The 'Selection' sentence repeats the 'When' sentence almost verbatim ('prefer for Use when an agent needs structured lead qualification...'), which is pure duplication and reads as a template artifact. The pricing sentences do earn their place, but the redundant text bloats an otherwise short definition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values needn't be explained. However, for a 6-parameter tool with nested objects and 0% schema description coverage, the description leaves parameter meaning entirely to the schema and never clarifies the qualification workflow (consent, transcription, rubric criteria). It is not complete enough for reliable invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 6 parameters, including nested objects (safety, context, criteria) and an enum on language. The description offers only 'Input is a strict JSON object; see the schema,' which adds no meaning. With zero schema coverage and high complexity, the description should have explained the key fields and it does not.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence gives a specific verb+resource: 'Place an asynchronous sales qualification call and score captured evidence against a configurable rubric.' That is a clear, distinct purpose. It does not, however, distinguish itself from closely related siblings like ai_call_agent or appointment_call_agent.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When' clause gives an implied usage context (structured lead qualification from a lawful customer conversation rather than free-form model opinion). But it names no alternatives or exclusions, and the 'Selection: primary' sentence is a garbled duplicate that adds nothing. An agent still cannot tell when to pick this over the call-agent siblings.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
website_auditARead-onlyIdempotentInspect
Perform a bounded, passive technical website inspection covering measurable SEO, performance, accessibility, security, UX and crawlability indicators; unavailable checks are reported honestly. When: Use when an agent needs evidence-backed website issues from a public HTTPS URL before estimating remediation or rebuild work. Selection: primary; prefer for passive technical, SEO, accessibility and security checks for a public HTTPS site. Do not use for estimating a build budget or penetration testing. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| maxPages | No | ||
| auditTypes | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover the safety profile (read-only, idempotent, non-destructive). The description adds substantial context beyond that: it is bounded and passive, unavailable checks are reported honestly, pricing ($0.75/call), an x402 payment flow, unpaid calls returning payment instructions, and a free preview path via preview_capability.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loads purpose, then When/Selection/Do-not-use/Input/Price in a predictable order. Most sentences earn their place (payment and preview details matter for invocation), though the terse 'Selection: primary;' fragment is slightly awkward and the payment flow takes several lines.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be described. The description covers prerequisites (public HTTPS URL), cost, payment mechanics, and the preview escape hatch, leaving no major gap for an agent deciding whether and how to call it.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With 0% schema description coverage, the schema documents nothing about the three parameters. The description partially compensates: it names the audit categories matching the auditTypes enum and requires a public HTTPS URL. However, maxPages (bounds, default 10, cap 25) and the per-type semantics are not described, and 'see the schema' offloads the rest to an undocumented schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and resource ('Perform a bounded, passive technical website inspection') and enumerates the covered axes (SEO, performance, accessibility, security, UX, crawlability). It distinguishes itself from siblings like website_download and website_project_estimate by emphasizing that it is passive/technical and explicitly not for budget estimation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides an explicit 'When' clause, a 'Selection' priority, a 'Do not use' exclusion (build budget estimation, penetration testing), and names the alternative preview_capability for a free pre-check. The conditions that select this tool over alternatives are spelled out.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
website_downloadBDestructiveInspect
Download and mirror a publicly accessible website, including HTML pages and required frontend assets, and return a machine-readable manifest and optional downloadable archive. When: Use when an agent needs an offline mirror of a public website and its frontend assets. Selection: specialized; prefer for Use when an agent needs an offline mirror of a public website and its frontend assets.. Input is a strict JSON object; see the schema. Price: $0.75 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| output | No | archive_and_manifest | |
| maxDepth | No | ||
| maxFiles | No | ||
| maxSizeMb | No | ||
| convertLinks | No | ||
| includeAssets | No | ||
| sameDomainOnly | No | ||
| timeoutSeconds | No | ||
| adjustExtensions | No |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the annotations by disclosing cost ($0.75 USD per call), the x402 payment flow, that unpaid calls return payment instructions rather than executing, and the free preview_capability path before payment — all critical for an agent to avoid wasted calls. It does not reconcile the destructiveHint=true annotation with what appears to be a read/crawl operation (archive creation), which would have been useful context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Purpose is front-loaded and the pricing/payment sentence earns its place, but the duplicated 'Selection:' fragment is redundant garble and 'Input is a strict JSON object; see the schema' is pure filler. Roughly a third of the text could be removed without loss.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need no explanation, and the payment model is covered. However, this is a complex crawler with 10 undocumented parameters and non-trivial scoping semantics (depth, domain restriction, asset inclusion, size caps) that an agent cannot infer — a significant completeness gap for the highest-complexity tool in its family.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 10 parameters, yet the description only says 'Input is a strict JSON object; see the schema.' The mention of 'manifest and optional downloadable archive' loosely hints at the `output` enum, but crawl-critical knobs like maxDepth, sameDomainOnly, includeAssets, maxFiles and timeoutSeconds are given no meaning anywhere.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence names a specific verb and resource ('Download and mirror a publicly accessible website, including HTML pages and required frontend assets') and states both outputs (manifest and optional archive). It is distinguishable from siblings like website_audit, though it never names a sibling to contrast with.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause merely restates the purpose ('needs an offline mirror of a public website') and the 'Selection:' clause is broken text that repeats the same sentence verbatim, adding no alternatives or exclusions. There is no guidance on when to choose this over website_audit or how it relates to other website tools.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
website_project_estimateARead-onlyIdempotentInspect
Produce a deterministic website project estimate with cost, timeline, hours, effort breakdown, maintenance range, assumptions and risk flags. It is an estimate, not a fixed quotation. When: Use when an agent needs a transparent cost and delivery estimate for building or remediating a website. Selection: supporting; prefer for transparent website build or remediation estimates or scope, timeline and effort planning. Do not use for measuring live website defects or a fixed quotation. Input is a strict JSON object; see the schema. Price: $0.25 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| pages | Yes | ||
| market | No | global | |
| currency | No | USD | |
| features | No | ||
| ecommerce | No | ||
| languages | Yes | ||
| projectType | Yes | ||
| deadlineDays | No | ||
| integrations | No | ||
| designComplexity | No | standard |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations cover the safety profile (readOnly, idempotent, non-destructive, closed-world), and the description adds substantial context annotations cannot express: the result is an estimate rather than a binding quotation, the call costs $0.25 USD, a free preview exists via preview_capability, and an unpaid x402 call returns payment instructions. That payment/preview behavior is exactly the kind of trait an agent needs before invoking.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Front-loaded purpose sentence followed by clearly labeled When/Selection/Do not and payment blocks. Efficient overall, though the paid-call explanation runs three sentences and could be compressed without losing information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need no prose, and selection plus payment behavior are well covered. The remaining gap is the 10 undocumented inputs at 0% schema coverage, which is a meaningful omission for a tool that advertises a 'strict JSON object' contract.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 10 parameters (including two enums and several arrays with defaults), and the description only says 'Input is a strict JSON object; see the schema.' It adds no meaning for projectType, designComplexity, market, currency, deadlineDays or the feature/integration lists, so the agent must reverse-engineer every input from the schema alone.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
States a specific verb and artifact ('Produce a deterministic website project estimate') and enumerates the concrete outputs: cost, timeline, hours, effort breakdown, maintenance range, assumptions, risk flags. This distinguishes it cleanly from website_audit (defect measurement) and estimate_maintenance (ongoing upkeep) without opening either schema.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Contains an explicit 'When:' trigger, a 'Selection: supporting; prefer for...' routing statement, and a 'Do not use for measuring live website defects or a fixed quotation' exclusion. Both the positive and negative cases are named, so an agent can route without inference.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
whatsapp_business_setupCRead-onlyIdempotentInspect
Create Arabic/English WhatsApp Business profile, reply and order-message templates. When: Use when an agent needs the Creative Techno book framework for whatsapp business setup. Selection: supporting; prefer for Use when an agent needs the Creative Techno book framework for whatsapp business setup.. Input is a strict JSON object; see the schema. Price: $0.20 USD per call. No free preview is advertised for this capability. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
| Name | Required | Description | Default |
|---|---|---|---|
| delivery | No | ||
| language | No | en | |
| location | No | ||
| businessName | Yes | ||
| paymentMethods | No | ||
| productOrService | Yes |
Output Schema
| Name | Required | Description |
|---|---|---|
No output parameters | ||
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description goes beyond them with genuinely useful operational context: $0.20 USD per call, no free preview, x402-gated execution, and that an unpaid call returns payment instructions. The 'Create' verb sits in mild tension with readOnlyHint, but since no resource identifier is accepted (only generation inputs), this reads as content generation rather than state mutation, so it is not a contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The purpose and pricing sentences earn their place, but the 'When' and 'Selection' clauses duplicate the same circular sentence, wasting roughly a third of the text. Structure is also odd: 'prefer for Use when an agent needs...' is garbled and reads as template filler.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists, so return values need not be explained, and payment behavior is disclosed. But for a six-parameter tool with 0% schema description coverage, the description supplies no parameter semantics anywhere and its usage guidance is circular, leaving real gaps for an agent trying to invoke it correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across six parameters, and the description compensates only by saying 'Input is a strict JSON object; see the schema' — an explicit punt. The 'Arabic/English' phrasing hints at the language enum but the schema already declares those values, so no meaning is added for businessName, productOrService, delivery, location, or paymentMethods.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The opening sentence names a specific verb and resource set: 'Create Arabic/English WhatsApp Business profile, reply and order-message templates.' That is concrete enough to separate it from siblings like content_plan_generator or sales_response_builder. However, the follow-on 'When'/'Selection' text is circular and adds no further differentiation.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
'Use when an agent needs the Creative Techno book framework for whatsapp business setup' merely restates the tool name, and the Selection line repeats that same sentence verbatim after 'prefer for'. There is no genuine when-to-use, when-not-to-use, or named alternative among the many sibling generators.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
73 tool updates
- Changed
ai_call_agent4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "answered": { + "type": "boolean" + }, + "callId": { + "type": "string" + }, + "completedAt": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "createdAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "durationSeconds": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "nextAction": { + "type": [ + "string", + "null" + ] + }, + "outcome": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "created", + "queued", + "dialing", + "ringing", + "answered", + "in_progress", + "completed", + "no_answer", + "busy", + "rejected", + "failed", + "cancelled" + ], + "type": "string" + }, + "structuredFacts": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "transcript": { + "items": { + "additionalProperties": false, + "properties": { + "at": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "speaker": { + "enum": [ + "agent", + "customer" + ], + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "speaker", + "text", + "at" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "callId", + "status", + "answered", + "durationSeconds", + "outcome", + "summary", + "nextAction", + "structuredFacts", + "transcript", + "createdAt", + "completedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "answered": { - "type": "boolean" - }, - "callId": { - "type": "string" - }, - "completedAt": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "createdAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "durationSeconds": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "nextAction": { - "type": [ - "string", - "null" - ] - }, - "outcome": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "created", - "queued", - "dialing", - "ringing", - "answered", - "in_progress", - "completed", - "no_answer", - "busy", - "rejected", - "failed", - "cancelled" - ], - "type": "string" - }, - "structuredFacts": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "transcript": { - "items": { - "additionalProperties": false, - "properties": { - "at": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "speaker": { - "enum": [ - "agent", - "customer" - ], - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "speaker", - "text", - "at" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "callId", - "status", - "answered", - "durationSeconds", - "outcome", - "summary", - "nextAction", - "structuredFacts", - "transcript", - "createdAt", - "completedAt" -]
- Changed
analyze_company_risk4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "cached": { + "type": "boolean" + }, + "checks": { + "additionalProperties": false, + "properties": { + "adverseNews": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "corporateIdentity": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "domain": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "legalSignals": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "reputation": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "securitySignals": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "website": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + } + }, + "required": [ + "corporateIdentity", + "domain", + "website", + "sanctions", + "adverseNews", + "securitySignals", + "reputation", + "legalSignals" + ], + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "website", + "country" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskSignals": { + "items": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": "string" + }, + "type": { + "enum": [ + "corporate_identity", + "domain", + "website", + "sanctions", + "adverse_news", + "security_signals", + "reputation", + "legal_signals" + ], + "type": "string" + } + }, + "required": [ + "type", + "severity", + "summary", + "evidence", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "company", + "riskSignals", + "checks", + "sources", + "confidence", + "limitations", + "cached", + "dataMode" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "cached": { - "type": "boolean" - }, - "checks": { - "additionalProperties": false, - "properties": { - "adverseNews": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "corporateIdentity": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "domain": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "legalSignals": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "reputation": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "securitySignals": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "website": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - } - }, - "required": [ - "corporateIdentity", - "domain", - "website", - "sanctions", - "adverseNews", - "securitySignals", - "reputation", - "legalSignals" - ], - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "website", - "country" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskSignals": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": "string" - }, - "type": { - "enum": [ - "corporate_identity", - "domain", - "website", - "sanctions", - "adverse_news", - "security_signals", - "reputation", - "legal_signals" - ], - "type": "string" - } - }, - "required": [ - "type", - "severity", - "summary", - "evidence", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "company", - "riskSignals", - "checks", - "sources", - "confidence", - "limitations", - "cached", - "dataMode" -]
- Changed
analyze_oman_company4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "commercialSignals": { + "additionalProperties": false, + "properties": { + "businessMaturity": { + "enum": [ + "new", + "early_stage", + "growing", + "established" + ], + "type": "string" + }, + "dataCompletenessScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "digitalPresenceScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "governmentProcurementActivity": { + "enum": [ + "active", + "limited", + "none" + ], + "type": "string" + }, + "operatingStatus": { + "type": "string" + }, + "yearsActive": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "yearsActive", + "operatingStatus", + "digitalPresenceScore", + "dataCompletenessScore", + "businessMaturity", + "governmentProcurementActivity" + ], + "type": "object" + }, + "companyId": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendedChecks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "companyId", + "commercialSignals", + "riskFlags", + "positiveSignals", + "recommendedChecks", + "confidence", + "confidenceReasons", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "commercialSignals": { - "additionalProperties": false, - "properties": { - "businessMaturity": { - "enum": [ - "new", - "early_stage", - "growing", - "established" - ], - "type": "string" - }, - "dataCompletenessScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "digitalPresenceScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "governmentProcurementActivity": { - "enum": [ - "active", - "limited", - "none" - ], - "type": "string" - }, - "operatingStatus": { - "type": "string" - }, - "yearsActive": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "yearsActive", - "operatingStatus", - "digitalPresenceScore", - "dataCompletenessScore", - "businessMaturity", - "governmentProcurementActivity" - ], - "type": "object" - }, - "companyId": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendedChecks": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "companyId", - "commercialSignals", - "riskFlags", - "positiveSignals", - "recommendedChecks", - "confidence", - "confidenceReasons", - "dataCoverage", - "sources" -]
- Changed
analyze_oman_property4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "comparablesSummary": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "highRentPerSqm": { + "type": "number" + }, + "lowRentPerSqm": { + "type": "number" + }, + "medianRentPerSqm": { + "type": "number" + } + }, + "required": [ + "medianRentPerSqm", + "lowRentPerSqm", + "highRentPerSqm" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "insufficient", + "low", + "medium", + "high" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "level", + "reasons" + ], + "type": "object" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "latestDataDate": { + "type": [ + "string", + "null" + ] + }, + "sampleSize": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceTypes": { + "items": { + "enum": [ + "official_statistics", + "listing_asking_price", + "manual_benchmark", + "partner_feed" + ], + "type": "string" + }, + "type": "array" + }, + "staleMarketData": { + "type": "boolean" + } + }, + "required": [ + "latestDataDate", + "dataFreshnessDays", + "sampleSize", + "sourceTypes", + "staleMarketData" + ], + "type": "object" + }, + "historicalSalesContext": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "latestRecordDate": { + "type": [ + "string", + "null" + ] + }, + "medianHistoricalPricePerSqmOMR": { + "type": [ + "number", + "null" + ] + }, + "oldestRecordDate": { + "type": [ + "string", + "null" + ] + }, + "phaseBreakdown": { + "items": { + "additionalProperties": false, + "properties": { + "latestRecordDate": { + "type": "string" + }, + "medianPriceOMR": { + "type": "number" + }, + "medianPricePerSqmOMR": { + "type": "number" + }, + "oldestRecordDate": { + "type": "string" + }, + "phaseName": { + "type": "string" + }, + "recordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "phaseName", + "recordCount", + "medianPriceOMR", + "medianPricePerSqmOMR", + "oldestRecordDate", + "latestRecordDate" + ], + "type": "object" + }, + "type": "array" + }, + "priceSemantics": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recentComparableSales": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "recentMedianPricePerSqmOMR": { + "type": [ + "number", + "null" + ] + }, + "recordsAvailable": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceTypes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "available", + "recordsAvailable", + "recentComparableSales", + "medianHistoricalPricePerSqmOMR", + "recentMedianPricePerSqmOMR", + "oldestRecordDate", + "latestRecordDate", + "sourceTypes", + "priceSemantics", + "phaseBreakdown" + ], + "type": "object" + }, + "insufficientMarketData": { + "type": "boolean" + }, + "investment": { + "additionalProperties": false, + "properties": { + "estimatedNetIncomeOMR": { + "type": [ + "number", + "null" + ] + }, + "estimatedOperatingCostOMR": { + "type": "number" + }, + "grossYieldPct": { + "type": [ + "number", + "null" + ] + }, + "netYieldPct": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "grossYieldPct", + "estimatedOperatingCostOMR", + "estimatedNetIncomeOMR", + "netYieldPct" + ], + "type": "object" + }, + "market": { + "additionalProperties": false, + "properties": { + "comparableCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "estimatedAnnualRentOMR": { + "type": [ + "number", + "null" + ] + }, + "estimatedMonthlyRentOMR": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "median": { + "type": "number" + } + }, + "required": [ + "low", + "median", + "high" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sampleSizeUsed": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "estimatedMonthlyRentOMR", + "estimatedAnnualRentOMR", + "comparableCount", + "sampleSizeUsed", + "dataFreshnessDays" + ], + "type": "object" + }, + "normalizedLocation": { + "additionalProperties": false, + "properties": { + "area": { + "type": "string" + }, + "governorate": { + "type": "string" + }, + "inputArea": { + "type": "string" + }, + "matchType": { + "enum": [ + "exact", + "alias", + "unmatched" + ], + "type": "string" + }, + "supported": { + "type": "boolean" + }, + "wilayat": { + "type": "string" + } + }, + "required": [ + "governorate", + "wilayat", + "area", + "inputArea", + "matchType", + "supported" + ], + "type": "object" + }, + "officialMarketContext": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "unavailable", + "low", + "medium", + "high" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "level", + "reasons" + ], + "type": "object" + }, + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "governorate": { + "type": "string" + }, + "marketActivity": { + "additionalProperties": false, + "properties": { + "mortgageContracts": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "saleContracts": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "tradedValueOMR": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "tradedValueOMR", + "saleContracts", + "mortgageContracts" + ], + "type": "object" + }, + "period": { + "type": [ + "string", + "null" + ] + }, + "provenance": { + "additionalProperties": false, + "properties": { + "datasetId": { + "type": [ + "string", + "null" + ] + }, + "datasetTitle": { + "type": [ + "string", + "null" + ] + }, + "license": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "retrievedAt": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "sourceType": { + "const": "official_statistics", + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "source", + "sourceType", + "datasetId", + "datasetTitle", + "retrievedAt", + "publishedAt", + "sourceUrl", + "license" + ], + "type": "object" + }, + "realEstatePriceIndex": { + "additionalProperties": false, + "properties": { + "period": { + "type": [ + "string", + "null" + ] + }, + "value": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "value", + "period" + ], + "type": "object" + }, + "reason": { + "anyOf": [ + { + "enum": [ + "ncsi_not_configured", + "no_data_for_governorate", + "ncsi_timeout", + "ncsi_malformed_response", + "official_source_temporarily_unavailable" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "source": { + "type": "string" + }, + "sourceType": { + "const": "official_statistics", + "type": "string" + } + }, + "required": [ + "available", + "reason", + "source", + "sourceType", + "governorate", + "period", + "realEstatePriceIndex", + "marketActivity", + "dataFreshnessDays", + "confidence", + "provenance" + ], + "type": "object" + }, + "pricePosition": { + "additionalProperties": false, + "properties": { + "askingPricePerSqmOMR": { + "type": "number" + }, + "marketPosition": { + "enum": [ + "below_market", + "at_market", + "above_market", + "insufficient_data" + ], + "type": "string" + }, + "observedComparableRange": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "median": { + "type": "number" + } + }, + "required": [ + "low", + "median", + "high" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "askingPricePerSqmOMR", + "observedComparableRange", + "marketPosition" + ], + "type": "object" + }, + "provenance": { + "items": { + "additionalProperties": false, + "properties": { + "recordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceDate": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceType": { + "enum": [ + "official_statistics", + "listing_asking_price", + "manual_benchmark", + "partner_feed" + ], + "type": "string" + } + }, + "required": [ + "sourceType", + "sourceName", + "sourceDate", + "recordCount" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "subjectProperty": { + "additionalProperties": false, + "properties": { + "askingPriceOMR": { + "type": "number" + }, + "bathrooms": { + "type": [ + "number", + "null" + ] + }, + "bedrooms": { + "type": [ + "number", + "null" + ] + }, + "furnished": { + "enum": [ + "furnished", + "semi_furnished", + "unfurnished", + "unspecified" + ], + "type": "string" + }, + "propertyType": { + "enum": [ + "apartment", + "villa", + "townhouse" + ], + "type": "string" + }, + "sizeSqm": { + "type": "number" + } + }, + "required": [ + "propertyType", + "bedrooms", + "bathrooms", + "sizeSqm", + "askingPriceOMR", + "furnished" + ], + "type": "object" + }, + "unavailableOutputs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "normalizedLocation", + "subjectProperty", + "market", + "investment", + "pricePosition", + "comparablesSummary", + "riskFlags", + "confidence", + "provenance", + "assumptions", + "insufficientMarketData", + "unavailableOutputs", + "currency", + "dataQuality", + "historicalSalesContext", + "officialMarketContext" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "comparablesSummary": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "highRentPerSqm": { - "type": "number" - }, - "lowRentPerSqm": { - "type": "number" - }, - "medianRentPerSqm": { - "type": "number" - } - }, - "required": [ - "medianRentPerSqm", - "lowRentPerSqm", - "highRentPerSqm" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "insufficient", - "low", - "medium", - "high" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "level", - "reasons" - ], - "type": "object" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "latestDataDate": { - "type": [ - "string", - "null" - ] - }, - "sampleSize": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceTypes": { - "items": { - "enum": [ - "official_statistics", - "listing_asking_price", - "manual_benchmark", - "partner_feed" - ], - "type": "string" - }, - "type": "array" - }, - "staleMarketData": { - "type": "boolean" - } - }, - "required": [ - "latestDataDate", - "dataFreshnessDays", - "sampleSize", - "sourceTypes", - "staleMarketData" - ], - "type": "object" - }, - "historicalSalesContext": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "latestRecordDate": { - "type": [ - "string", - "null" - ] - }, - "medianHistoricalPricePerSqmOMR": { - "type": [ - "number", - "null" - ] - }, - "oldestRecordDate": { - "type": [ - "string", - "null" - ] - }, - "phaseBreakdown": { - "items": { - "additionalProperties": false, - "properties": { - "latestRecordDate": { - "type": "string" - }, - "medianPriceOMR": { - "type": "number" - }, - "medianPricePerSqmOMR": { - "type": "number" - }, - "oldestRecordDate": { - "type": "string" - }, - "phaseName": { - "type": "string" - }, - "recordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "phaseName", - "recordCount", - "medianPriceOMR", - "medianPricePerSqmOMR", - "oldestRecordDate", - "latestRecordDate" - ], - "type": "object" - }, - "type": "array" - }, - "priceSemantics": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recentComparableSales": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "recentMedianPricePerSqmOMR": { - "type": [ - "number", - "null" - ] - }, - "recordsAvailable": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceTypes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "available", - "recordsAvailable", - "recentComparableSales", - "medianHistoricalPricePerSqmOMR", - "recentMedianPricePerSqmOMR", - "oldestRecordDate", - "latestRecordDate", - "sourceTypes", - "priceSemantics", - "phaseBreakdown" - ], - "type": "object" - }, - "insufficientMarketData": { - "type": "boolean" - }, - "investment": { - "additionalProperties": false, - "properties": { - "estimatedNetIncomeOMR": { - "type": [ - "number", - "null" - ] - }, - "estimatedOperatingCostOMR": { - "type": "number" - }, - "grossYieldPct": { - "type": [ - "number", - "null" - ] - }, - "netYieldPct": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "grossYieldPct", - "estimatedOperatingCostOMR", - "estimatedNetIncomeOMR", - "netYieldPct" - ], - "type": "object" - }, - "market": { - "additionalProperties": false, - "properties": { - "comparableCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "estimatedAnnualRentOMR": { - "type": [ - "number", - "null" - ] - }, - "estimatedMonthlyRentOMR": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "median": { - "type": "number" - } - }, - "required": [ - "low", - "median", - "high" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "sampleSizeUsed": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "estimatedMonthlyRentOMR", - "estimatedAnnualRentOMR", - "comparableCount", - "sampleSizeUsed", - "dataFreshnessDays" - ], - "type": "object" - }, - "normalizedLocation": { - "additionalProperties": false, - "properties": { - "area": { - "type": "string" - }, - "governorate": { - "type": "string" - }, - "inputArea": { - "type": "string" - }, - "matchType": { - "enum": [ - "exact", - "alias", - "unmatched" - ], - "type": "string" - }, - "supported": { - "type": "boolean" - }, - "wilayat": { - "type": "string" - } - }, - "required": [ - "governorate", - "wilayat", - "area", - "inputArea", - "matchType", - "supported" - ], - "type": "object" - }, - "officialMarketContext": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "unavailable", - "low", - "medium", - "high" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "level", - "reasons" - ], - "type": "object" - }, - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "governorate": { - "type": "string" - }, - "marketActivity": { - "additionalProperties": false, - "properties": { - "mortgageContracts": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "saleContracts": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "tradedValueOMR": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "tradedValueOMR", - "saleContracts", - "mortgageContracts" - ], - "type": "object" - }, - "period": { - "type": [ - "string", - "null" - ] - }, - "provenance": { - "additionalProperties": false, - "properties": { - "datasetId": { - "type": [ - "string", - "null" - ] - }, - "datasetTitle": { - "type": [ - "string", - "null" - ] - }, - "license": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "retrievedAt": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "sourceType": { - "const": "official_statistics", - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "source", - "sourceType", - "datasetId", - "datasetTitle", - "retrievedAt", - "publishedAt", - "sourceUrl", - "license" - ], - "type": "object" - }, - "realEstatePriceIndex": { - "additionalProperties": false, - "properties": { - "period": { - "type": [ - "string", - "null" - ] - }, - "value": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "value", - "period" - ], - "type": "object" - }, - "reason": { - "anyOf": [ - { - "enum": [ - "ncsi_not_configured", - "no_data_for_governorate", - "ncsi_timeout", - "ncsi_malformed_response", - "official_source_temporarily_unavailable" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "source": { - "type": "string" - }, - "sourceType": { - "const": "official_statistics", - "type": "string" - } - }, - "required": [ - "available", - "reason", - "source", - "sourceType", - "governorate", - "period", - "realEstatePriceIndex", - "marketActivity", - "dataFreshnessDays", - "confidence", - "provenance" - ], - "type": "object" - }, - "pricePosition": { - "additionalProperties": false, - "properties": { - "askingPricePerSqmOMR": { - "type": "number" - }, - "marketPosition": { - "enum": [ - "below_market", - "at_market", - "above_market", - "insufficient_data" - ], - "type": "string" - }, - "observedComparableRange": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "median": { - "type": "number" - } - }, - "required": [ - "low", - "median", - "high" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "askingPricePerSqmOMR", - "observedComparableRange", - "marketPosition" - ], - "type": "object" - }, - "provenance": { - "items": { - "additionalProperties": false, - "properties": { - "recordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceDate": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceType": { - "enum": [ - "official_statistics", - "listing_asking_price", - "manual_benchmark", - "partner_feed" - ], - "type": "string" - } - }, - "required": [ - "sourceType", - "sourceName", - "sourceDate", - "recordCount" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "subjectProperty": { - "additionalProperties": false, - "properties": { - "askingPriceOMR": { - "type": "number" - }, - "bathrooms": { - "type": [ - "number", - "null" - ] - }, - "bedrooms": { - "type": [ - "number", - "null" - ] - }, - "furnished": { - "enum": [ - "furnished", - "semi_furnished", - "unfurnished", - "unspecified" - ], - "type": "string" - }, - "propertyType": { - "enum": [ - "apartment", - "villa", - "townhouse" - ], - "type": "string" - }, - "sizeSqm": { - "type": "number" - } - }, - "required": [ - "propertyType", - "bedrooms", - "bathrooms", - "sizeSqm", - "askingPriceOMR", - "furnished" - ], - "type": "object" - }, - "unavailableOutputs": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "normalizedLocation", - "subjectProperty", - "market", - "investment", - "pricePosition", - "comparablesSummary", - "riskFlags", - "confidence", - "provenance", - "assumptions", - "insufficientMarketData", - "unavailableOutputs", - "currency", - "dataQuality", - "historicalSalesContext", - "officialMarketContext" -]
- Changed
analyze_property4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "annualNetIncome": { + "type": "number" + }, + "annualOperatingCost": { + "type": "number" + }, + "annualOperatingCosts": { + "type": "number" + }, + "annualRent": { + "type": "number" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "effectiveAnnualRent": { + "type": "number" + }, + "grossAnnualIncome": { + "type": "number" + }, + "grossYield": { + "type": "number" + }, + "grossYieldPct": { + "type": "number" + }, + "netYield": { + "type": "number" + }, + "netYieldPct": { + "type": "number" + }, + "note": { + "type": "string" + }, + "paybackYears": { + "type": [ + "number", + "null" + ] + }, + "propertyValue": { + "type": "number" + } + }, + "required": [ + "propertyValue", + "annualRent", + "grossAnnualIncome", + "grossYield", + "netYield", + "annualOperatingCost", + "annualNetIncome", + "effectiveAnnualRent", + "paybackYears", + "grossYieldPct", + "netYieldPct", + "annualOperatingCosts", + "currency", + "note" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "annualNetIncome": { - "type": "number" - }, - "annualOperatingCost": { - "type": "number" - }, - "annualOperatingCosts": { - "type": "number" - }, - "annualRent": { - "type": "number" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "effectiveAnnualRent": { - "type": "number" - }, - "grossAnnualIncome": { - "type": "number" - }, - "grossYield": { - "type": "number" - }, - "grossYieldPct": { - "type": "number" - }, - "netYield": { - "type": "number" - }, - "netYieldPct": { - "type": "number" - }, - "note": { - "type": "string" - }, - "paybackYears": { - "type": [ - "number", - "null" - ] - }, - "propertyValue": { - "type": "number" - } -} - removed
Output schema / requiredRemoved value: -[ - "propertyValue", - "annualRent", - "grossAnnualIncome", - "grossYield", - "netYield", - "annualOperatingCost", - "annualNetIncome", - "effectiveAnnualRent", - "paybackYears", - "grossYieldPct", - "netYieldPct", - "annualOperatingCosts", - "currency", - "note" -]
- Changed
appointment_call_agent4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "calendarEventId": { + "type": [ + "string", + "null" + ] + }, + "callId": { + "type": "string" + }, + "confirmedSlot": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "customerNotes": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "proposed", + "confirmed", + "rescheduled", + "cancelled", + "failed" + ], + "type": "string" + } + }, + "required": [ + "callId", + "status", + "confirmedSlot", + "customerNotes", + "calendarEventId" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "calendarEventId": { - "type": [ - "string", - "null" - ] - }, - "callId": { - "type": "string" - }, - "confirmedSlot": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "customerNotes": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "proposed", - "confirmed", - "rescheduled", - "cancelled", - "failed" - ], - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "callId", - "status", - "confirmedSlot", - "customerNotes", - "calendarEventId" -]
- Changed
break_even_calculator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_90_day_growth_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_idea_generator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_idea_validate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_model_builder4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_profitability_analysis4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_risk_check4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_risk_score1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assessmentId": { - "description": "Deterministic id of (company identity, scoring model version, evidence snapshot).", - "type": "string" - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "business": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": [ - "string", - "null" - ] - }, - "countryName": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "entityMatchConfidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "identityVerifiedAgainstRegistry": { - "type": "boolean" - }, - "incorporationDate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalName": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "name": { - "type": "string" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "registrationStatus": { - "enum": [ - "active", - "inactive", - "dissolved", - "liquidation", - "unknown", - "not_verified" - ], - "type": "string" - }, - "registry": { - "type": [ - "string", - "null" - ] - }, - "resolutionStatus": { - "enum": [ - "resolved", - "probable", - "unverified" - ], - "type": "string" - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "legalName", - "country", - "countryName", - "registrationNumber", - "lei", - "registrationStatus", - "incorporationDate", - "registry", - "website", - "domain", - "city", - "industry", - "entityMatchConfidence", - "resolutionStatus", - "identityVerifiedAgainstRegistry", - "matchedOn" - ], - "type": "object" - }, - "components": { - "additionalProperties": false, - "description": "Per-category risk scores (0–100). null = no data coverage for that category (never guessed).", - "properties": { - "complianceRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "corporateRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "digitalRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "financialRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "operationalRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "reputationRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "corporateRisk", - "financialRisk", - "complianceRisk", - "reputationRisk", - "operationalRisk", - "digitalRisk" - ], - "type": "object" - }, - "confidence": { - "description": "0–1: how strongly the evidence supports the result. Separate from risk: a low score with low confidence means little evidence, not a safe company.", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceBreakdown": { - "additionalProperties": false, - "properties": { - "authoritativeRecords": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "capsApplied": { - "items": { - "type": "string" - }, - "type": "array" - }, - "categoryCoverage": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "consistency": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "entityResolution": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "freshness": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceQuality": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "entityResolution", - "categoryCoverage", - "sourceQuality", - "authoritativeRecords", - "freshness", - "consistency", - "contradictions", - "capsApplied" - ], - "type": "object" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "compliance": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "corporate": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "digital": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "financial": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "operational": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "reputation": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "evaluatedAt": { - "description": "As-of time of the evidence snapshot the assessment was computed from (latest retrieval time among the providers used; cached evidence keeps its original retrieval time). Re-evaluating the same snapshot yields the same result. null when nothing could be checked.", - "type": [ - "string", - "null" - ] - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "ageDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "claim": { - "type": "string" - }, - "evidenceClass": { - "enum": [ - "official_record", - "regulatory_action", - "court_record", - "credible_journalism", - "other_publication", - "user_generated", - "allegation", - "self_published" - ], - "type": "string" - }, - "freshness": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "fromCache": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "observedAt": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "recordType": { - "description": "source_record: something a source returned. lookup_result: the documented outcome of a successful check that found nothing (so clean findings are traceable too).", - "enum": [ - "source_record", - "lookup_result" - ], - "type": "string" - }, - "relevance": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "reliability": { - "enum": [ - "authoritative", - "high", - "medium", - "low" - ], - "type": "string" - }, - "retrievedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "stale": { - "type": "boolean" - }, - "type": { - "enum": [ - "company_registry", - "lei_registry", - "company_filing", - "sanctions_list", - "export_control_or_debarment_list", - "regulatory_publication", - "court_record", - "news", - "review_platform", - "forum_or_social", - "company_website", - "domain_registration", - "threat_intelligence" - ], - "type": "string" - } - }, - "required": [ - "id", - "recordType", - "type", - "evidenceClass", - "sourceName", - "sourceUrl", - "sourceRecordId", - "publishedAt", - "observedAt", - "retrievedAt", - "ageDays", - "stale", - "freshness", - "claim", - "reliability", - "relevance", - "fromCache" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "categoryWeights": { - "additionalProperties": false, - "properties": { - "compliance": { - "type": "number" - }, - "corporate": { - "type": "number" - }, - "digital": { - "type": "number" - }, - "financial": { - "type": "number" - }, - "operational": { - "type": "number" - }, - "reputation": { - "type": "number" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "formula": { - "type": "string" - }, - "highRiskJurisdictionsSource": { - "type": "string" - }, - "missingDataPolicy": { - "type": "string" - }, - "missingDataRiskRules": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "rule": { - "type": "string" - } - }, - "required": [ - "code", - "rule" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevelBands": { - "items": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "low", - "moderate", - "elevated", - "high", - "critical" - ], - "type": "string" - }, - "max": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "level", - "min", - "max" - ], - "type": "object" - }, - "type": "array" - }, - "scoringModelVersion": { - "type": "string" - }, - "severityPoints": { - "additionalProperties": false, - "properties": { - "critical": { - "type": "number" - }, - "high": { - "type": "number" - }, - "info": { - "type": "number" - }, - "low": { - "type": "number" - }, - "medium": { - "type": "number" - } - }, - "required": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "object" - }, - "weightsSource": { - "enum": [ - "default", - "env", - "default_env_invalid" - ], - "type": "string" - } - }, - "required": [ - "scoringModelVersion", - "categoryWeights", - "weightsSource", - "severityPoints", - "riskLevelBands", - "missingDataPolicy", - "missingDataRiskRules", - "highRiskJurisdictionsSource", - "formula" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "string" - }, - "code": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "description": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "mitigationPoints": { - "minimum": 0, - "type": "number" - }, - "title": { - "type": "string" - }, - "weight": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "category", - "title", - "description", - "evidenceIds", - "weight", - "confidence", - "mitigationPoints" - ], - "type": "object" - }, - "type": "array" - }, - "providers": { - "items": { - "additionalProperties": false, - "properties": { - "evidenceCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "fromCache": { - "type": "boolean" - }, - "provider": { - "type": "string" - }, - "reason": { - "type": [ - "string", - "null" - ] - }, - "retrievedAt": { - "type": [ - "string", - "null" - ] - }, - "role": { - "enum": [ - "corporate", - "financial", - "sanctions", - "news", - "regulatory", - "digital" - ], - "type": "string" - }, - "stage": { - "anyOf": [ - { - "const": 1, - "type": "number" - }, - { - "const": 2, - "type": "number" - } - ] - }, - "status": { - "enum": [ - "ok", - "not_configured", - "not_applicable", - "unavailable", - "timeout", - "rate_limited", - "stale_cache" - ], - "type": "string" - } - }, - "required": [ - "provider", - "role", - "stage", - "status", - "fromCache", - "retrievedAt", - "evidenceCount", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "recommendation": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "proceed", - "proceed_with_monitoring", - "enhanced_due_diligence", - "manual_review", - "avoid_automated_transaction" - ], - "type": "string" - }, - "rationale": { - "type": "string" - }, - "reasonCodes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "action", - "reasonCodes", - "rationale" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "string" - }, - "code": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "description": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "factStatus": { - "anyOf": [ - { - "enum": [ - "established", - "reported", - "alleged", - "observed" - ], - "type": "string" - }, - { - "type": "null" - } - ], - "description": "What the source establishes: observed (a record/check), reported (an outcome reported by a source), alleged (allegation, investigation, lawsuit, unconfirmed match)." - }, - "requiresVerification": { - "type": "boolean" - }, - "scoreImpactPoints": { - "description": "SEVERITY_POINTS[severity] × weight × confidence — this flag's contribution to its category's negative points.", - "minimum": 0, - "type": "number" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "weight": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "category", - "severity", - "title", - "description", - "evidenceIds", - "weight", - "confidence", - "scoreImpactPoints", - "factStatus", - "requiresVerification" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevel": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "elevated", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskScore": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ], - "description": "0 = lowest detected risk, 100 = highest. null only when status is insufficient_data." - }, - "sanctionsScreening": { - "additionalProperties": false, - "properties": { - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "corroboratingIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "evidenceId": { - "type": "string" - }, - "list": { - "type": "string" - }, - "listType": { - "enum": [ - "sanctions", - "export_control_or_debarment" - ], - "type": "string" - }, - "listedName": { - "type": "string" - }, - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchStrength": { - "description": "possible: name similarity only — NOT a confirmed listing. high: exact normalized name corroborated by a list identifier/country with nothing contradicting it — still verify at the source list.", - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "listedName", - "matchedAlias", - "list", - "listType", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "matchStrength", - "corroboratingIdentifiers", - "contradictions", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "namesScreened": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "no_match_found", - "possible_match", - "high_confidence_match", - "not_checked", - "unavailable", - "partial" - ], - "type": "string" - } - }, - "required": [ - "status", - "listsChecked", - "listsUnavailable", - "namesScreened", - "matches" - ], - "type": "object" - }, - "scoreBreakdown": { - "additionalProperties": false, - "properties": { - "complianceContribution": { - "type": [ - "number", - "null" - ] - }, - "corporateContribution": { - "type": [ - "number", - "null" - ] - }, - "digitalContribution": { - "type": [ - "number", - "null" - ] - }, - "effectiveWeights": { - "additionalProperties": false, - "properties": { - "compliance": { - "type": "number" - }, - "corporate": { - "type": "number" - }, - "digital": { - "type": "number" - }, - "financial": { - "type": "number" - }, - "operational": { - "type": "number" - }, - "reputation": { - "type": "number" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "financialContribution": { - "type": [ - "number", - "null" - ] - }, - "floorsApplied": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "minimumScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "code", - "minimumScore", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "operationalContribution": { - "type": [ - "number", - "null" - ] - }, - "rawWeightedScore": { - "type": [ - "number", - "null" - ] - }, - "reputationContribution": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "corporateContribution", - "financialContribution", - "complianceContribution", - "reputationContribution", - "operationalContribution", - "digitalContribution", - "rawWeightedScore", - "effectiveWeights", - "floorsApplied" - ], - "type": "object" - }, - "status": { - "enum": [ - "assessed", - "insufficient_data" - ], - "type": "string" - }, - "warnings": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "provider": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "code", - "message", - "provider" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "status", - "assessmentId", - "business", - "riskScore", - "riskLevel", - "confidence", - "components", - "scoreBreakdown", - "riskFlags", - "positiveSignals", - "sanctionsScreening", - "evidence", - "recommendation", - "dataCoverage", - "confidenceBreakdown", - "providers", - "warnings", - "assumptions", - "limitations", - "methodology", - "evaluatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assessmentId": { + "description": "Deterministic id of (company identity, scoring model version, evidence snapshot).", + "type": "string" + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "business": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": [ + "string", + "null" + ] + }, + "countryName": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "entityMatchConfidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "identityVerifiedAgainstRegistry": { + "type": "boolean" + }, + "incorporationDate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalName": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "registrationStatus": { + "enum": [ + "active", + "inactive", + "dissolved", + "liquidation", + "unknown", + "not_verified" + ], + "type": "string" + }, + "registry": { + "type": [ + "string", + "null" + ] + }, + "resolutionStatus": { + "enum": [ + "resolved", + "probable", + "unverified" + ], + "type": "string" + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "legalName", + "country", + "countryName", + "registrationNumber", + "lei", + "registrationStatus", + "incorporationDate", + "registry", + "website", + "domain", + "city", + "industry", + "entityMatchConfidence", + "resolutionStatus", + "identityVerifiedAgainstRegistry", + "matchedOn" + ], + "type": "object" + }, + "components": { + "additionalProperties": false, + "description": "Per-category risk scores (0–100). null = no data coverage for that category (never guessed).", + "properties": { + "complianceRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "corporateRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "digitalRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "financialRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "operationalRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "reputationRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "corporateRisk", + "financialRisk", + "complianceRisk", + "reputationRisk", + "operationalRisk", + "digitalRisk" + ], + "type": "object" + }, + "confidence": { + "description": "0–1: how strongly the evidence supports the result. Separate from risk: a low score with low confidence means little evidence, not a safe company.", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceBreakdown": { + "additionalProperties": false, + "properties": { + "authoritativeRecords": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "capsApplied": { + "items": { + "type": "string" + }, + "type": "array" + }, + "categoryCoverage": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "consistency": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entityResolution": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "freshness": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceQuality": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "entityResolution", + "categoryCoverage", + "sourceQuality", + "authoritativeRecords", + "freshness", + "consistency", + "contradictions", + "capsApplied" + ], + "type": "object" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "compliance": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "corporate": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "digital": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "financial": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "operational": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "reputation": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "evaluatedAt": { + "description": "As-of time of the evidence snapshot the assessment was computed from (latest retrieval time among the providers used; cached evidence keeps its original retrieval time). Re-evaluating the same snapshot yields the same result. null when nothing could be checked.", + "type": [ + "string", + "null" + ] + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "ageDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "claim": { + "type": "string" + }, + "evidenceClass": { + "enum": [ + "official_record", + "regulatory_action", + "court_record", + "credible_journalism", + "other_publication", + "user_generated", + "allegation", + "self_published" + ], + "type": "string" + }, + "freshness": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "fromCache": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "observedAt": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "recordType": { + "description": "source_record: something a source returned. lookup_result: the documented outcome of a successful check that found nothing (so clean findings are traceable too).", + "enum": [ + "source_record", + "lookup_result" + ], + "type": "string" + }, + "relevance": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "reliability": { + "enum": [ + "authoritative", + "high", + "medium", + "low" + ], + "type": "string" + }, + "retrievedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "stale": { + "type": "boolean" + }, + "type": { + "enum": [ + "company_registry", + "lei_registry", + "company_filing", + "sanctions_list", + "export_control_or_debarment_list", + "regulatory_publication", + "court_record", + "news", + "review_platform", + "forum_or_social", + "company_website", + "domain_registration", + "threat_intelligence" + ], + "type": "string" + } + }, + "required": [ + "id", + "recordType", + "type", + "evidenceClass", + "sourceName", + "sourceUrl", + "sourceRecordId", + "publishedAt", + "observedAt", + "retrievedAt", + "ageDays", + "stale", + "freshness", + "claim", + "reliability", + "relevance", + "fromCache" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "categoryWeights": { + "additionalProperties": false, + "properties": { + "compliance": { + "type": "number" + }, + "corporate": { + "type": "number" + }, + "digital": { + "type": "number" + }, + "financial": { + "type": "number" + }, + "operational": { + "type": "number" + }, + "reputation": { + "type": "number" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "formula": { + "type": "string" + }, + "highRiskJurisdictionsSource": { + "type": "string" + }, + "missingDataPolicy": { + "type": "string" + }, + "missingDataRiskRules": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "rule": { + "type": "string" + } + }, + "required": [ + "code", + "rule" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevelBands": { + "items": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "low", + "moderate", + "elevated", + "high", + "critical" + ], + "type": "string" + }, + "max": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "level", + "min", + "max" + ], + "type": "object" + }, + "type": "array" + }, + "scoringModelVersion": { + "type": "string" + }, + "severityPoints": { + "additionalProperties": false, + "properties": { + "critical": { + "type": "number" + }, + "high": { + "type": "number" + }, + "info": { + "type": "number" + }, + "low": { + "type": "number" + }, + "medium": { + "type": "number" + } + }, + "required": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "object" + }, + "weightsSource": { + "enum": [ + "default", + "env", + "default_env_invalid" + ], + "type": "string" + } + }, + "required": [ + "scoringModelVersion", + "categoryWeights", + "weightsSource", + "severityPoints", + "riskLevelBands", + "missingDataPolicy", + "missingDataRiskRules", + "highRiskJurisdictionsSource", + "formula" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "string" + }, + "code": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "description": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mitigationPoints": { + "minimum": 0, + "type": "number" + }, + "title": { + "type": "string" + }, + "weight": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "category", + "title", + "description", + "evidenceIds", + "weight", + "confidence", + "mitigationPoints" + ], + "type": "object" + }, + "type": "array" + }, + "providers": { + "items": { + "additionalProperties": false, + "properties": { + "evidenceCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "fromCache": { + "type": "boolean" + }, + "provider": { + "type": "string" + }, + "reason": { + "type": [ + "string", + "null" + ] + }, + "retrievedAt": { + "type": [ + "string", + "null" + ] + }, + "role": { + "enum": [ + "corporate", + "financial", + "sanctions", + "news", + "regulatory", + "digital" + ], + "type": "string" + }, + "stage": { + "anyOf": [ + { + "const": 1, + "type": "number" + }, + { + "const": 2, + "type": "number" + } + ] + }, + "status": { + "enum": [ + "ok", + "not_configured", + "not_applicable", + "unavailable", + "timeout", + "rate_limited", + "stale_cache" + ], + "type": "string" + } + }, + "required": [ + "provider", + "role", + "stage", + "status", + "fromCache", + "retrievedAt", + "evidenceCount", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "recommendation": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "proceed", + "proceed_with_monitoring", + "enhanced_due_diligence", + "manual_review", + "avoid_automated_transaction" + ], + "type": "string" + }, + "rationale": { + "type": "string" + }, + "reasonCodes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "action", + "reasonCodes", + "rationale" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "string" + }, + "code": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "description": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "factStatus": { + "anyOf": [ + { + "enum": [ + "established", + "reported", + "alleged", + "observed" + ], + "type": "string" + }, + { + "type": "null" + } + ], + "description": "What the source establishes: observed (a record/check), reported (an outcome reported by a source), alleged (allegation, investigation, lawsuit, unconfirmed match)." + }, + "requiresVerification": { + "type": "boolean" + }, + "scoreImpactPoints": { + "description": "SEVERITY_POINTS[severity] × weight × confidence — this flag's contribution to its category's negative points.", + "minimum": 0, + "type": "number" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "weight": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "category", + "severity", + "title", + "description", + "evidenceIds", + "weight", + "confidence", + "scoreImpactPoints", + "factStatus", + "requiresVerification" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevel": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "elevated", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskScore": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ], + "description": "0 = lowest detected risk, 100 = highest. null only when status is insufficient_data." + }, + "sanctionsScreening": { + "additionalProperties": false, + "properties": { + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "corroboratingIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceId": { + "type": "string" + }, + "list": { + "type": "string" + }, + "listType": { + "enum": [ + "sanctions", + "export_control_or_debarment" + ], + "type": "string" + }, + "listedName": { + "type": "string" + }, + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchStrength": { + "description": "possible: name similarity only — NOT a confirmed listing. high: exact normalized name corroborated by a list identifier/country with nothing contradicting it — still verify at the source list.", + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "listedName", + "matchedAlias", + "list", + "listType", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "matchStrength", + "corroboratingIdentifiers", + "contradictions", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "namesScreened": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "no_match_found", + "possible_match", + "high_confidence_match", + "not_checked", + "unavailable", + "partial" + ], + "type": "string" + } + }, + "required": [ + "status", + "listsChecked", + "listsUnavailable", + "namesScreened", + "matches" + ], + "type": "object" + }, + "scoreBreakdown": { + "additionalProperties": false, + "properties": { + "complianceContribution": { + "type": [ + "number", + "null" + ] + }, + "corporateContribution": { + "type": [ + "number", + "null" + ] + }, + "digitalContribution": { + "type": [ + "number", + "null" + ] + }, + "effectiveWeights": { + "additionalProperties": false, + "properties": { + "compliance": { + "type": "number" + }, + "corporate": { + "type": "number" + }, + "digital": { + "type": "number" + }, + "financial": { + "type": "number" + }, + "operational": { + "type": "number" + }, + "reputation": { + "type": "number" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "financialContribution": { + "type": [ + "number", + "null" + ] + }, + "floorsApplied": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "minimumScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "code", + "minimumScore", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "operationalContribution": { + "type": [ + "number", + "null" + ] + }, + "rawWeightedScore": { + "type": [ + "number", + "null" + ] + }, + "reputationContribution": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "corporateContribution", + "financialContribution", + "complianceContribution", + "reputationContribution", + "operationalContribution", + "digitalContribution", + "rawWeightedScore", + "effectiveWeights", + "floorsApplied" + ], + "type": "object" + }, + "status": { + "enum": [ + "assessed", + "insufficient_data" + ], + "type": "string" + }, + "warnings": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "provider": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "code", + "message", + "provider" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "status", + "assessmentId", + "business", + "riskScore", + "riskLevel", + "confidence", + "components", + "scoreBreakdown", + "riskFlags", + "positiveSignals", + "sanctionsScreening", + "evidence", + "recommendation", + "dataCoverage", + "confidenceBreakdown", + "providers", + "warnings", + "assumptions", + "limitations", + "methodology", + "evaluatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_validation_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
candidate_shortlist_score4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "candidates": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "job": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "scoring_methodology": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "job", + "candidates", + "scoring_methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "candidates": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "job": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "scoring_methodology": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "job", - "candidates", - "scoring_methodology" -]
- Changed
company_due_diligence4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "adverseMediaCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "businessRiskCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "checks": { + "additionalProperties": { + "type": "boolean" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "domain", + "country", + "registrationNumber" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "coverage": { + "additionalProperties": { + "enum": [ + "complete", + "partial", + "unavailable", + "not_checked" + ], + "type": "string" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "decision": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "continue_onboarding", + "continue_with_enhanced_checks", + "request_additional_documents", + "manual_review_required", + "reject_due_to_sanctions", + "reject_due_to_identity_mismatch", + "reject_due_to_material_risk", + "insufficient_data" + ], + "type": "string" + }, + "requiresHumanReview": { + "type": "boolean" + } + }, + "required": [ + "action", + "requiresHumanReview" + ], + "type": "object" + }, + "depth": { + "enum": [ + "quick", + "standard", + "enhanced" + ], + "type": "string" + }, + "entityMatch": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "probable", + "unverified" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "matchedOn" + ], + "type": "object" + }, + "entityResolution": { + "additionalProperties": false, + "properties": { + "candidateCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "resolved", + "ambiguous", + "unresolved" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "matchedIdentifiers", + "candidateCount" + ], + "type": "object" + }, + "evidence": { + "items": {}, + "type": "array" + }, + "financialSignals": { + "additionalProperties": false, + "properties": { + "signals": { + "items": {}, + "type": "array" + }, + "status": { + "enum": [ + "available", + "limited_data", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "generatedAt": { + "type": "string" + }, + "legalSignals": { + "items": {}, + "type": "array" + }, + "management": { + "items": {}, + "type": "array" + }, + "negativeNews": { + "additionalProperties": false, + "properties": { + "items": { + "items": {}, + "type": "array" + }, + "materialCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "materialCount", + "items" + ], + "type": "object" + }, + "providers": { + "items": {}, + "type": "array" + }, + "purpose": { + "type": "string" + }, + "reasonCodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendation": { + "enum": [ + "proceed", + "proceed_with_standard_checks", + "manual_review_required", + "enhanced_due_diligence_required", + "reject_counterparty", + "insufficient_data" + ], + "type": "string" + }, + "redFlags": { + "items": {}, + "type": "array" + }, + "registration": { + "additionalProperties": false, + "properties": { + "incorporatedAt": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "active", + "inactive", + "dissolved", + "liquidation", + "unknown", + "not_verified" + ], + "type": "string" + } + }, + "required": [ + "status", + "incorporatedAt", + "source" + ], + "type": "object" + }, + "registrationCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "reputation": { + "additionalProperties": false, + "properties": { + "risk": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "score": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "score", + "risk" + ], + "type": "object" + }, + "reputationCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "riskBreakdown": { + "additionalProperties": false, + "properties": { + "financial": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "identity": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "legal": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "negativeNews": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "registration": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "reputation": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "sanctions": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "identity", + "registration", + "sanctions", + "legal", + "negativeNews", + "financial", + "reputation" + ], + "type": "object" + }, + "riskLevel": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskScore": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": {}, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "potential_match", + "confirmed_match", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches", + "listsChecked", + "listsUnavailable" + ], + "type": "object" + }, + "sanctionsCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "sources": { + "items": {}, + "type": "array" + }, + "success": { + "const": true, + "type": "boolean" + }, + "websiteSignals": { + "additionalProperties": false, + "properties": { + "businessIdentityMatch": { + "type": [ + "boolean", + "null" + ] + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "domainAgeYears": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "ssl": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "domainAgeYears", + "ssl", + "businessIdentityMatch", + "confidence" + ], + "type": "object" + } + }, + "required": [ + "success", + "company", + "purpose", + "depth", + "checks", + "entityResolution", + "registrationCheck", + "sanctionsCheck", + "adverseMediaCheck", + "reputationCheck", + "businessRiskCheck", + "entityMatch", + "registration", + "websiteSignals", + "management", + "sanctions", + "legalSignals", + "negativeNews", + "financialSignals", + "reputation", + "riskScore", + "riskLevel", + "confidence", + "riskBreakdown", + "redFlags", + "recommendation", + "reasonCodes", + "sources", + "decision", + "evidence", + "coverage", + "providers", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "adverseMediaCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "businessRiskCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "checks": { - "additionalProperties": { - "type": "boolean" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "domain", - "country", - "registrationNumber" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "coverage": { - "additionalProperties": { - "enum": [ - "complete", - "partial", - "unavailable", - "not_checked" - ], - "type": "string" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "decision": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "continue_onboarding", - "continue_with_enhanced_checks", - "request_additional_documents", - "manual_review_required", - "reject_due_to_sanctions", - "reject_due_to_identity_mismatch", - "reject_due_to_material_risk", - "insufficient_data" - ], - "type": "string" - }, - "requiresHumanReview": { - "type": "boolean" - } - }, - "required": [ - "action", - "requiresHumanReview" - ], - "type": "object" - }, - "depth": { - "enum": [ - "quick", - "standard", - "enhanced" - ], - "type": "string" - }, - "entityMatch": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "matched", - "probable", - "unverified" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "matchedOn" - ], - "type": "object" - }, - "entityResolution": { - "additionalProperties": false, - "properties": { - "candidateCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "resolved", - "ambiguous", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "matchedIdentifiers", - "candidateCount" - ], - "type": "object" - }, - "evidence": { - "items": {}, - "type": "array" - }, - "financialSignals": { - "additionalProperties": false, - "properties": { - "signals": { - "items": {}, - "type": "array" - }, - "status": { - "enum": [ - "available", - "limited_data", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "generatedAt": { - "type": "string" - }, - "legalSignals": { - "items": {}, - "type": "array" - }, - "management": { - "items": {}, - "type": "array" - }, - "negativeNews": { - "additionalProperties": false, - "properties": { - "items": { - "items": {}, - "type": "array" - }, - "materialCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "materialCount", - "items" - ], - "type": "object" - }, - "providers": { - "items": {}, - "type": "array" - }, - "purpose": { - "type": "string" - }, - "reasonCodes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation": { - "enum": [ - "proceed", - "proceed_with_standard_checks", - "manual_review_required", - "enhanced_due_diligence_required", - "reject_counterparty", - "insufficient_data" - ], - "type": "string" - }, - "redFlags": { - "items": {}, - "type": "array" - }, - "registration": { - "additionalProperties": false, - "properties": { - "incorporatedAt": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "active", - "inactive", - "dissolved", - "liquidation", - "unknown", - "not_verified" - ], - "type": "string" - } - }, - "required": [ - "status", - "incorporatedAt", - "source" - ], - "type": "object" - }, - "registrationCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "reputation": { - "additionalProperties": false, - "properties": { - "risk": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "score": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "score", - "risk" - ], - "type": "object" - }, - "reputationCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "riskBreakdown": { - "additionalProperties": false, - "properties": { - "financial": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "identity": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "legal": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "negativeNews": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "registration": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "reputation": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "sanctions": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "identity", - "registration", - "sanctions", - "legal", - "negativeNews", - "financial", - "reputation" - ], - "type": "object" - }, - "riskLevel": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskScore": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": {}, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "potential_match", - "confirmed_match", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "matches", - "listsChecked", - "listsUnavailable" - ], - "type": "object" - }, - "sanctionsCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "sources": { - "items": {}, - "type": "array" - }, - "success": { - "const": true, - "type": "boolean" - }, - "websiteSignals": { - "additionalProperties": false, - "properties": { - "businessIdentityMatch": { - "type": [ - "boolean", - "null" - ] - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "domainAgeYears": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "ssl": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "domainAgeYears", - "ssl", - "businessIdentityMatch", - "confidence" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "company", - "purpose", - "depth", - "checks", - "entityResolution", - "registrationCheck", - "sanctionsCheck", - "adverseMediaCheck", - "reputationCheck", - "businessRiskCheck", - "entityMatch", - "registration", - "websiteSignals", - "management", - "sanctions", - "legalSignals", - "negativeNews", - "financialSignals", - "reputation", - "riskScore", - "riskLevel", - "confidence", - "riskBreakdown", - "redFlags", - "recommendation", - "reasonCodes", - "sources", - "decision", - "evidence", - "coverage", - "providers", - "generatedAt" -]
- Changed
company_reputation_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "adverseMedia": { - "additionalProperties": false, - "properties": { - "duplicatesMerged": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "excludedPossibleOtherEntity": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "categories": { - "items": { - "enum": [ - "fraud", - "scam", - "sanctions", - "regulatory", - "litigation", - "insolvency", - "corruption", - "contract_dispute", - "data_breach", - "criminal_proceedings", - "operational_failure", - "customer_harm" - ], - "type": "string" - }, - "type": "array" - }, - "category": { - "enum": [ - "fraud", - "scam", - "sanctions", - "regulatory", - "litigation", - "insolvency", - "corruption", - "contract_dispute", - "data_breach", - "criminal_proceedings", - "operational_failure", - "customer_harm" - ], - "type": "string" - }, - "coverageCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "established": { - "type": "boolean" - }, - "eventId": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "legalStage": { - "enum": [ - "allegation", - "investigation", - "lawsuit_filed", - "charge", - "regulatory_action", - "settlement", - "judgment", - "conviction", - "dismissed_or_acquitted", - "unspecified" - ], - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "relevance": { - "type": "number" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "authority": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "sourceName", - "url", - "authority" - ], - "type": "object" - }, - "type": "array" - }, - "stageDescription": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "eventId", - "title", - "category", - "categories", - "legalStage", - "stageDescription", - "established", - "severity", - "dimension", - "publishedAt", - "coverageCount", - "relevance", - "sources", - "evidenceIds" - ], - "type": "object" - }, - "type": "array" - }, - "neutralMentions": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "enum": [ - "none_found", - "items_found", - "not_checked", - "unavailable" - ], - "type": "string" - }, - "victimOrReporterMentions": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "status", - "items", - "neutralMentions", - "victimOrReporterMentions", - "excludedPossibleOtherEntity", - "duplicatesMerged" - ], - "type": "object" - }, - "businessStabilitySignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "company": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "description": "ISO 3166-1 alpha-2", - "type": [ - "string", - "null" - ] - }, - "countryName": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "requestedName": { - "type": "string" - }, - "resolvedName": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "requestedName", - "resolvedName", - "country", - "countryName", - "website", - "domain", - "registrationNumber", - "lei", - "city", - "industry" - ], - "type": "object" - }, - "confidenceBreakdown": { - "additionalProperties": false, - "properties": { - "authority": { - "type": "number" - }, - "capsApplied": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dimensionCoverage": { - "type": "number" - }, - "diversity": { - "type": "number" - }, - "freshness": { - "type": "number" - }, - "independentSources": { - "type": "number" - }, - "jurisdictionCoverage": { - "type": "number" - }, - "resolution": { - "type": "number" - } - }, - "required": [ - "resolution", - "dimensionCoverage", - "independentSources", - "authority", - "freshness", - "diversity", - "jurisdictionCoverage", - "capsApplied" - ], - "type": "object" - }, - "confidenceScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "coverage": { - "additionalProperties": false, - "properties": { - "dimensionsWithEvidence": { - "items": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "type": "array" - }, - "jurisdictionRegistryChecked": { - "type": "boolean" - }, - "providers": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "registry", - "sanctions", - "news", - "reviews", - "website", - "domain" - ], - "type": "string" - }, - "evidenceCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "fetchedAt": { - "type": [ - "string", - "null" - ] - }, - "fromCache": { - "type": "boolean" - }, - "provider": { - "type": "string" - }, - "reason": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "ok", - "not_configured", - "not_applicable", - "unavailable", - "timeout", - "rate_limited", - "stale_cache" - ], - "type": "string" - } - }, - "required": [ - "provider", - "category", - "status", - "fromCache", - "fetchedAt", - "evidenceCount", - "reason" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "providers", - "dimensionsWithEvidence", - "jurisdictionRegistryChecked" - ], - "type": "object" - }, - "customerSentiment": { - "additionalProperties": false, - "properties": { - "aggregateRatings": { - "items": { - "additionalProperties": false, - "properties": { - "evidenceId": { - "type": "string" - }, - "platform": { - "type": "string" - }, - "rating": { - "type": "number" - }, - "reviewCount": { - "type": [ - "number", - "null" - ] - }, - "scale": { - "const": 5, - "type": "number" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "platform", - "rating", - "scale", - "reviewCount", - "url", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "negativeSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "not_checked", - "unavailable", - "insufficient_data", - "mostly_positive", - "mixed", - "mostly_negative" - ], - "type": "string" - } - }, - "required": [ - "status", - "aggregateRatings", - "positiveSignals", - "negativeSignals" - ], - "type": "object" - }, - "cyberDomainSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "companyIdentifiers": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "registrationNumber", - "lei", - "domain", - "country" - ], - "type": "object" - }, - "fromCache": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "jurisdiction": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "quality": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "relevance": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceAuthority": { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "news", - "sanctions", - "registry", - "review", - "website", - "regulatory", - "domain", - "forum" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "sourceName", - "sourceUrl", - "sourceRecordId", - "sourceAuthority", - "title", - "summary", - "publishedAt", - "observedAt", - "jurisdiction", - "companyIdentifiers", - "quality", - "relevance", - "fromCache" - ], - "type": "object" - }, - "type": "array" - }, - "evidenceSummary": { - "additionalProperties": false, - "properties": { - "duplicatesMerged": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "evidenceTruncated": { - "type": "boolean" - }, - "excludedPossibleOtherEntity": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "freshestEvidenceAt": { - "type": [ - "string", - "null" - ] - }, - "highConfidenceSources": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "independentSources": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "oldestEvidenceAt": { - "type": [ - "string", - "null" - ] - }, - "servedFromCache": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "staleEvidence": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "totalEvidence": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "totalEvidence", - "independentSources", - "highConfidenceSources", - "freshestEvidenceAt", - "oldestEvidenceAt", - "duplicatesMerged", - "excludedPossibleOtherEntity", - "servedFromCache", - "staleEvidence", - "evidenceTruncated" - ], - "type": "object" - }, - "identity": { - "additionalProperties": false, - "properties": { - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "consistent", - "partially_consistent", - "ambiguous", - "unresolved", - "conflicting", - "not_checked" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "legalRiskSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "neutralPrior": { - "type": "number" - }, - "note": { - "type": "string" - }, - "scoringModelVersion": { - "type": "string" - }, - "weights": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "scoringModelVersion", - "weights", - "neutralPrior", - "note" - ], - "type": "object" - }, - "onlinePresence": { - "additionalProperties": false, - "properties": { - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "not_checked", - "established", - "limited", - "inconsistent", - "unreachable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "redFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "reputationScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "resolution": { - "additionalProperties": false, - "properties": { - "candidates": { - "items": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "country": { - "type": [ - "string", - "null" - ] - }, - "evidenceId": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "registry": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "legalName", - "country", - "city", - "registrationNumber", - "lei", - "status", - "registry", - "matchScore", - "matchedOn", - "conflicts", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "resolved", - "probable", - "ambiguous", - "unresolved", - "registry_not_checked" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "methods", - "conflicts", - "candidates" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "highestConfidence": { - "anyOf": [ - { - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "corroboratingIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "evidenceId": { - "type": "string" - }, - "list": { - "type": "string" - }, - "listedName": { - "type": "string" - }, - "matchScore": { - "type": "number" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "reason": { - "type": "string" - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "listedName", - "matchedAlias", - "list", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "confidence", - "corroboratingIdentifiers", - "contradictions", - "evidenceId", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "no_match_found", - "possible_match", - "high_confidence_match", - "not_checked", - "unavailable", - "partial" - ], - "type": "string" - } - }, - "required": [ - "status", - "listsChecked", - "listsUnavailable", - "matches", - "highestConfidence" - ], - "type": "object" - }, - "scoreBreakdown": { - "items": { - "additionalProperties": false, - "properties": { - "coverage": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "negativeSignals": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "positiveSignals": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "rawScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "weight": { - "type": "number" - } - }, - "required": [ - "dimension", - "weight", - "score", - "rawScore", - "coverage", - "positiveSignals", - "negativeSignals" - ], - "type": "object" - }, - "type": "array" - }, - "scores": { - "additionalProperties": false, - "properties": { - "adverseMedia": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "businessStability": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "customerReputation": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "cyberDomain": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "identity": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "legalRegulatory": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "onlinePresence": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "transparency": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "object" - }, - "summary": { - "type": "string" - }, - "transparencySignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "trustLevel": { - "enum": [ - "insufficient_evidence", - "significant_concerns", - "some_concerns", - "no_major_concerns_found", - "favorable_public_signals" - ], - "type": "string" - }, - "warnings": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "enum": [ - "COMPANY_NOT_RESOLVED", - "AMBIGUOUS_COMPANY", - "INSUFFICIENT_EVIDENCE", - "PROVIDER_UNAVAILABLE", - "PROVIDER_TIMEOUT", - "RATE_LIMITED", - "DATA_STALE", - "PROVIDER_NOT_CONFIGURED", - "COUNTRY_NOT_PROVIDED" - ], - "type": "string" - }, - "message": { - "type": "string" - }, - "provider": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "code", - "message", - "provider" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "company", - "resolution", - "reputationScore", - "confidenceScore", - "trustLevel", - "scores", - "scoreBreakdown", - "confidenceBreakdown", - "identity", - "sanctions", - "adverseMedia", - "customerSentiment", - "onlinePresence", - "legalRiskSignals", - "businessStabilitySignals", - "cyberDomainSignals", - "transparencySignals", - "positiveSignals", - "redFlags", - "evidenceSummary", - "evidence", - "coverage", - "warnings", - "limitations", - "summary", - "methodology" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "adverseMedia": { + "additionalProperties": false, + "properties": { + "duplicatesMerged": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "excludedPossibleOtherEntity": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "categories": { + "items": { + "enum": [ + "fraud", + "scam", + "sanctions", + "regulatory", + "litigation", + "insolvency", + "corruption", + "contract_dispute", + "data_breach", + "criminal_proceedings", + "operational_failure", + "customer_harm" + ], + "type": "string" + }, + "type": "array" + }, + "category": { + "enum": [ + "fraud", + "scam", + "sanctions", + "regulatory", + "litigation", + "insolvency", + "corruption", + "contract_dispute", + "data_breach", + "criminal_proceedings", + "operational_failure", + "customer_harm" + ], + "type": "string" + }, + "coverageCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "established": { + "type": "boolean" + }, + "eventId": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "legalStage": { + "enum": [ + "allegation", + "investigation", + "lawsuit_filed", + "charge", + "regulatory_action", + "settlement", + "judgment", + "conviction", + "dismissed_or_acquitted", + "unspecified" + ], + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "relevance": { + "type": "number" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "authority": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "sourceName", + "url", + "authority" + ], + "type": "object" + }, + "type": "array" + }, + "stageDescription": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "eventId", + "title", + "category", + "categories", + "legalStage", + "stageDescription", + "established", + "severity", + "dimension", + "publishedAt", + "coverageCount", + "relevance", + "sources", + "evidenceIds" + ], + "type": "object" + }, + "type": "array" + }, + "neutralMentions": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "enum": [ + "none_found", + "items_found", + "not_checked", + "unavailable" + ], + "type": "string" + }, + "victimOrReporterMentions": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "status", + "items", + "neutralMentions", + "victimOrReporterMentions", + "excludedPossibleOtherEntity", + "duplicatesMerged" + ], + "type": "object" + }, + "businessStabilitySignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "company": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "description": "ISO 3166-1 alpha-2", + "type": [ + "string", + "null" + ] + }, + "countryName": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "requestedName": { + "type": "string" + }, + "resolvedName": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "requestedName", + "resolvedName", + "country", + "countryName", + "website", + "domain", + "registrationNumber", + "lei", + "city", + "industry" + ], + "type": "object" + }, + "confidenceBreakdown": { + "additionalProperties": false, + "properties": { + "authority": { + "type": "number" + }, + "capsApplied": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dimensionCoverage": { + "type": "number" + }, + "diversity": { + "type": "number" + }, + "freshness": { + "type": "number" + }, + "independentSources": { + "type": "number" + }, + "jurisdictionCoverage": { + "type": "number" + }, + "resolution": { + "type": "number" + } + }, + "required": [ + "resolution", + "dimensionCoverage", + "independentSources", + "authority", + "freshness", + "diversity", + "jurisdictionCoverage", + "capsApplied" + ], + "type": "object" + }, + "confidenceScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "coverage": { + "additionalProperties": false, + "properties": { + "dimensionsWithEvidence": { + "items": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "type": "array" + }, + "jurisdictionRegistryChecked": { + "type": "boolean" + }, + "providers": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "registry", + "sanctions", + "news", + "reviews", + "website", + "domain" + ], + "type": "string" + }, + "evidenceCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "fetchedAt": { + "type": [ + "string", + "null" + ] + }, + "fromCache": { + "type": "boolean" + }, + "provider": { + "type": "string" + }, + "reason": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "ok", + "not_configured", + "not_applicable", + "unavailable", + "timeout", + "rate_limited", + "stale_cache" + ], + "type": "string" + } + }, + "required": [ + "provider", + "category", + "status", + "fromCache", + "fetchedAt", + "evidenceCount", + "reason" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "providers", + "dimensionsWithEvidence", + "jurisdictionRegistryChecked" + ], + "type": "object" + }, + "customerSentiment": { + "additionalProperties": false, + "properties": { + "aggregateRatings": { + "items": { + "additionalProperties": false, + "properties": { + "evidenceId": { + "type": "string" + }, + "platform": { + "type": "string" + }, + "rating": { + "type": "number" + }, + "reviewCount": { + "type": [ + "number", + "null" + ] + }, + "scale": { + "const": 5, + "type": "number" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "platform", + "rating", + "scale", + "reviewCount", + "url", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "negativeSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "not_checked", + "unavailable", + "insufficient_data", + "mostly_positive", + "mixed", + "mostly_negative" + ], + "type": "string" + } + }, + "required": [ + "status", + "aggregateRatings", + "positiveSignals", + "negativeSignals" + ], + "type": "object" + }, + "cyberDomainSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "companyIdentifiers": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "registrationNumber", + "lei", + "domain", + "country" + ], + "type": "object" + }, + "fromCache": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "jurisdiction": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "quality": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "relevance": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceAuthority": { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "news", + "sanctions", + "registry", + "review", + "website", + "regulatory", + "domain", + "forum" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "sourceName", + "sourceUrl", + "sourceRecordId", + "sourceAuthority", + "title", + "summary", + "publishedAt", + "observedAt", + "jurisdiction", + "companyIdentifiers", + "quality", + "relevance", + "fromCache" + ], + "type": "object" + }, + "type": "array" + }, + "evidenceSummary": { + "additionalProperties": false, + "properties": { + "duplicatesMerged": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "evidenceTruncated": { + "type": "boolean" + }, + "excludedPossibleOtherEntity": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "freshestEvidenceAt": { + "type": [ + "string", + "null" + ] + }, + "highConfidenceSources": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "independentSources": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "oldestEvidenceAt": { + "type": [ + "string", + "null" + ] + }, + "servedFromCache": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "staleEvidence": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "totalEvidence": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "totalEvidence", + "independentSources", + "highConfidenceSources", + "freshestEvidenceAt", + "oldestEvidenceAt", + "duplicatesMerged", + "excludedPossibleOtherEntity", + "servedFromCache", + "staleEvidence", + "evidenceTruncated" + ], + "type": "object" + }, + "identity": { + "additionalProperties": false, + "properties": { + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "consistent", + "partially_consistent", + "ambiguous", + "unresolved", + "conflicting", + "not_checked" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "legalRiskSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "neutralPrior": { + "type": "number" + }, + "note": { + "type": "string" + }, + "scoringModelVersion": { + "type": "string" + }, + "weights": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "scoringModelVersion", + "weights", + "neutralPrior", + "note" + ], + "type": "object" + }, + "onlinePresence": { + "additionalProperties": false, + "properties": { + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "not_checked", + "established", + "limited", + "inconsistent", + "unreachable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "redFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "reputationScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "resolution": { + "additionalProperties": false, + "properties": { + "candidates": { + "items": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "country": { + "type": [ + "string", + "null" + ] + }, + "evidenceId": { + "type": "string" + }, + "legalName": { + "type": "string" + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "registry": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "legalName", + "country", + "city", + "registrationNumber", + "lei", + "status", + "registry", + "matchScore", + "matchedOn", + "conflicts", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "resolved", + "probable", + "ambiguous", + "unresolved", + "registry_not_checked" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "methods", + "conflicts", + "candidates" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "highestConfidence": { + "anyOf": [ + { + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "corroboratingIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceId": { + "type": "string" + }, + "list": { + "type": "string" + }, + "listedName": { + "type": "string" + }, + "matchScore": { + "type": "number" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "reason": { + "type": "string" + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "listedName", + "matchedAlias", + "list", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "confidence", + "corroboratingIdentifiers", + "contradictions", + "evidenceId", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "no_match_found", + "possible_match", + "high_confidence_match", + "not_checked", + "unavailable", + "partial" + ], + "type": "string" + } + }, + "required": [ + "status", + "listsChecked", + "listsUnavailable", + "matches", + "highestConfidence" + ], + "type": "object" + }, + "scoreBreakdown": { + "items": { + "additionalProperties": false, + "properties": { + "coverage": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "negativeSignals": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "positiveSignals": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "rawScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "weight": { + "type": "number" + } + }, + "required": [ + "dimension", + "weight", + "score", + "rawScore", + "coverage", + "positiveSignals", + "negativeSignals" + ], + "type": "object" + }, + "type": "array" + }, + "scores": { + "additionalProperties": false, + "properties": { + "adverseMedia": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "businessStability": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "customerReputation": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "cyberDomain": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "identity": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "legalRegulatory": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "onlinePresence": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "transparency": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "object" + }, + "summary": { + "type": "string" + }, + "transparencySignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "trustLevel": { + "enum": [ + "insufficient_evidence", + "significant_concerns", + "some_concerns", + "no_major_concerns_found", + "favorable_public_signals" + ], + "type": "string" + }, + "warnings": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "enum": [ + "COMPANY_NOT_RESOLVED", + "AMBIGUOUS_COMPANY", + "INSUFFICIENT_EVIDENCE", + "PROVIDER_UNAVAILABLE", + "PROVIDER_TIMEOUT", + "RATE_LIMITED", + "DATA_STALE", + "PROVIDER_NOT_CONFIGURED", + "COUNTRY_NOT_PROVIDED" + ], + "type": "string" + }, + "message": { + "type": "string" + }, + "provider": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "code", + "message", + "provider" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "company", + "resolution", + "reputationScore", + "confidenceScore", + "trustLevel", + "scores", + "scoreBreakdown", + "confidenceBreakdown", + "identity", + "sanctions", + "adverseMedia", + "customerSentiment", + "onlinePresence", + "legalRiskSignals", + "businessStabilitySignals", + "cyberDomainSignals", + "transparencySignals", + "positiveSignals", + "redFlags", + "evidenceSummary", + "evidence", + "coverage", + "warnings", + "limitations", + "summary", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
company_risk_batch4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
company_risk_report4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
compare_properties4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "properties": { + "items": { + "additionalProperties": false, + "properties": { + "annualNetIncome": { + "type": "number" + }, + "annualOperatingCost": { + "type": "number" + }, + "annualOperatingCosts": { + "type": "number" + }, + "annualRent": { + "type": "number" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "effectiveAnnualRent": { + "type": "number" + }, + "grossAnnualIncome": { + "type": "number" + }, + "grossYield": { + "type": "number" + }, + "grossYieldPct": { + "type": "number" + }, + "name": { + "type": "string" + }, + "netYield": { + "type": "number" + }, + "netYieldPct": { + "type": "number" + }, + "note": { + "type": "string" + }, + "paybackYears": { + "type": [ + "number", + "null" + ] + }, + "propertyValue": { + "type": "number" + } + }, + "required": [ + "propertyValue", + "annualRent", + "grossAnnualIncome", + "grossYield", + "netYield", + "annualOperatingCost", + "annualNetIncome", + "effectiveAnnualRent", + "paybackYears", + "grossYieldPct", + "netYieldPct", + "annualOperatingCosts", + "currency", + "note", + "name" + ], + "type": "object" + }, + "type": "array" + }, + "sortedByNetYield": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "properties", + "sortedByNetYield" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "properties": { - "items": { - "additionalProperties": false, - "properties": { - "annualNetIncome": { - "type": "number" - }, - "annualOperatingCost": { - "type": "number" - }, - "annualOperatingCosts": { - "type": "number" - }, - "annualRent": { - "type": "number" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "effectiveAnnualRent": { - "type": "number" - }, - "grossAnnualIncome": { - "type": "number" - }, - "grossYield": { - "type": "number" - }, - "grossYieldPct": { - "type": "number" - }, - "name": { - "type": "string" - }, - "netYield": { - "type": "number" - }, - "netYieldPct": { - "type": "number" - }, - "note": { - "type": "string" - }, - "paybackYears": { - "type": [ - "number", - "null" - ] - }, - "propertyValue": { - "type": "number" - } - }, - "required": [ - "propertyValue", - "annualRent", - "grossAnnualIncome", - "grossYield", - "netYield", - "annualOperatingCost", - "annualNetIncome", - "effectiveAnnualRent", - "paybackYears", - "grossYieldPct", - "netYieldPct", - "annualOperatingCosts", - "currency", - "note", - "name" - ], - "type": "object" - }, - "type": "array" - }, - "sortedByNetYield": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "properties", - "sortedByNetYield" -]
- Changed
competitor_analysis4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
content_plan_generator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
cv_improve4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "ats_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "current_score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "experience_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "job_specific_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "keywords_to_consider": { + "items": { + "type": "string" + }, + "type": "array" + }, + "priority_actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "rewrite_examples": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "skill_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "summary_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "current_score", + "priority_actions", + "summary_recommendations", + "experience_recommendations", + "skill_recommendations", + "ats_recommendations", + "job_specific_recommendations", + "rewrite_examples", + "keywords_to_consider", + "warnings" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "ats_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "current_score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "experience_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "job_specific_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "keywords_to_consider": { - "items": { - "type": "string" - }, - "type": "array" - }, - "priority_actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "rewrite_examples": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "skill_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "summary_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "current_score", - "priority_actions", - "summary_recommendations", - "experience_recommendations", - "skill_recommendations", - "ats_recommendations", - "job_specific_recommendations", - "rewrite_examples", - "keywords_to_consider", - "warnings" -]
- Changed
cv_job_match4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "category_scores": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "decision_support": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "experience_analysis": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "explanation": { + "type": "string" + }, + "gaps": { + "items": { + "type": "string" + }, + "type": "array" + }, + "match_score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "risk_flags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "skill_match": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "transferable_skills": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "match_score", + "decision_support", + "category_scores", + "skill_match", + "experience_analysis", + "transferable_skills", + "gaps", + "risk_flags", + "confidence", + "explanation" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "category_scores": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "decision_support": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "experience_analysis": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "explanation": { - "type": "string" - }, - "gaps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "match_score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "risk_flags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "skill_match": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "transferable_skills": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "match_score", - "decision_support", - "category_scores", - "skill_match", - "experience_analysis", - "transferable_skills", - "gaps", - "risk_flags", - "confidence", - "explanation" -]
- Changed
cv_score4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dimensions": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "high_priority_improvements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missing_sections": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "strengths": { + "items": { + "type": "string" + }, + "type": "array" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "weaknesses": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "score", + "dimensions", + "strengths", + "weaknesses", + "missing_sections", + "high_priority_improvements", + "warnings", + "confidence" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dimensions": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "high_priority_improvements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missing_sections": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "strengths": { - "items": { - "type": "string" - }, - "type": "array" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "weaknesses": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "score", - "dimensions", - "strengths", - "weaknesses", - "missing_sections", - "high_priority_improvements", - "warnings", - "confidence" -]
- Changed
document_facts_extract1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "amounts": { - "items": { - "additionalProperties": false, - "properties": { - "amount": { - "type": "number" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "currency": { - "description": "ISO 4217 code when stated unambiguously (or declared by a Currency field in the document).", - "type": "string" - }, - "currencySymbol": { - "description": "The currency marker as written when it maps to more than one currency (e.g. \"$\").", - "type": "string" - }, - "frequency": { - "enum": [ - "one_time", - "daily", - "weekly", - "monthly", - "quarterly", - "annual" - ], - "type": "string" - }, - "originalValue": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. total, subtotal, tax, contract_value, rent, deposit, bid_bond, penalty, or amount when untyped.", - "type": "string" - } - }, - "required": [ - "type", - "amount", - "originalValue", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "dates": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "normalizedDate": { - "description": "ISO 8601 (YYYY-MM-DD, or YYYY-MM for month precision). Absent when the written form is ambiguous.", - "type": "string" - }, - "originalValue": { - "type": "string" - }, - "precision": { - "enum": [ - "day", - "month" - ], - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. effective_date, expiry_date, invoice_date, due_date, submission_deadline, or date when untyped.", - "type": "string" - } - }, - "required": [ - "type", - "originalValue", - "precision", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "deadlines": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "date": { - "description": "ISO date when the deadline is a calendar date.", - "type": "string" - }, - "description": { - "type": "string" - }, - "relative": { - "description": "Relative deadline as written, e.g. \"within 30 days of receipt of invoice\".", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "type": "string" - } - }, - "required": [ - "type", - "description", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "documentSubtype": { - "description": "Finer classification when evident, e.g. service_agreement, insurance_policy, tax_invoice, rfp.", - "type": [ - "string", - "null" - ] - }, - "documentType": { - "enum": [ - "contract", - "invoice", - "purchase_order", - "quotation", - "tender", - "policy", - "financial_report", - "legal_document", - "lease", - "resume", - "company_profile", - "other" - ], - "type": "string" - }, - "documentTypeConfidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "documentTypeSource": { - "enum": [ - "detected", - "caller" - ], - "type": "string" - }, - "entities": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "name": { - "type": "string" - }, - "role": { - "description": "Role in the document when stated, e.g. supplier, customer, landlord, tenant, issuer.", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "enum": [ - "person", - "company", - "organization", - "government", - "location", - "other" - ], - "type": "string" - } - }, - "required": [ - "type", - "name", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "facts": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "key": { - "description": "Stable snake_case fact key, e.g. expiry_date, invoice_number, total_amount, notice_period.", - "type": "string" - }, - "label": { - "description": "Human-readable label.", - "type": "string" - }, - "method": { - "description": "How the fact was established. llm_verified = proposed by the optional LLM assist AND verified against a verbatim quote in the document.", - "enum": [ - "labeled_field", - "pattern", - "clause", - "table", - "definition", - "llm_verified" - ], - "type": "string" - }, - "normalizedValue": { - "description": "Normalized form when unambiguous: ISO date, {amount, currency}, ratio, {value, unit, iso8601}." - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "value": { - "description": "The value as stated (string, number, boolean, list or object)." - } - }, - "required": [ - "key", - "label", - "value", - "confidence", - "method" - ], - "type": "object" - }, - "type": "array" - }, - "language": { - "description": "ISO 639-1 code, or \"und\" when undetermined.", - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "characterCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "extractionMethod": { - "enum": [ - "deterministic", - "deterministic+llm_verified" - ], - "type": "string" - }, - "extractionMode": { - "enum": [ - "auto", - "requested_only" - ], - "type": "string" - }, - "extractorVersion": { - "type": "string" - }, - "format": { - "enum": [ - "pdf", - "docx", - "html", - "text", - "markdown", - "csv" - ], - "type": "string" - }, - "llmAssist": { - "additionalProperties": false, - "properties": { - "rejectedFacts": { - "description": "LLM proposals discarded because their quote was not found verbatim in the document or did not support the value.", - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "enum": [ - "not_configured", - "disabled", - "not_needed", - "used", - "failed" - ], - "type": "string" - }, - "verifiedFacts": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "status", - "verifiedFacts", - "rejectedFacts" - ], - "type": "object" - }, - "pageCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "pageProvenance": { - "description": "true when evidence page numbers come from real page boundaries.", - "type": "boolean" - }, - "source": { - "additionalProperties": false, - "properties": { - "byteLength": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "contentType": { - "type": [ - "string", - "null" - ] - }, - "kind": { - "enum": [ - "url", - "text" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "kind", - "url", - "contentType", - "byteLength" - ], - "type": "object" - }, - "wordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "pageCount", - "characterCount", - "wordCount", - "format", - "source", - "pageProvenance", - "extractionMode", - "extractionMethod", - "llmAssist", - "extractorVersion" - ], - "type": "object" - }, - "obligations": { - "items": { - "additionalProperties": false, - "properties": { - "condition": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "deadline": { - "type": "string" - }, - "modality": { - "description": "must_not = a prohibition (\"shall not\").", - "enum": [ - "must", - "must_not" - ], - "type": "string" - }, - "obligation": { - "type": "string" - }, - "party": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - } - }, - "required": [ - "obligation", - "modality", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "overallConfidence": { - "description": "Overall extraction certainty for this document (text quality × fact coverage × fact confidence). Not a measure of business risk.", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "percentages": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "originalValue": { - "type": "string" - }, - "ratio": { - "description": "Normalized ratio, e.g. 0.05.", - "type": "number" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. tax_rate, late_payment_interest, penalty_rate, discount, uptime, evaluation_weight, or percentage when untyped.", - "type": "string" - }, - "value": { - "description": "As written, e.g. 5 for 5%.", - "type": "number" - } - }, - "required": [ - "type", - "value", - "ratio", - "originalValue", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "requestedFacts": { - "description": "One entry per requested fact, in request order (empty when none were requested).", - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ], - "description": "Null when not found — absence is reported, never guessed." - }, - "key": { - "description": "The fact key that answers it, when found.", - "type": [ - "string", - "null" - ] - }, - "method": { - "anyOf": [ - { - "enum": [ - "labeled_field", - "pattern", - "clause", - "table", - "definition", - "llm_verified" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "normalizedValue": {}, - "note": { - "description": "Why it was not found, or a caveat about the match.", - "type": "string" - }, - "request": { - "description": "The requested fact, as asked.", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "status": { - "enum": [ - "found", - "not_found" - ], - "type": "string" - }, - "value": { - "description": "The value when found; null when not found." - } - }, - "required": [ - "request", - "status", - "key", - "value", - "confidence", - "method" - ], - "type": "object" - }, - "type": "array" - }, - "requirements": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "eligibility", - "technical", - "financial", - "documentation", - "compliance", - "general" - ], - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "deadline": { - "type": "string" - }, - "mandatory": { - "type": "boolean" - }, - "party": { - "type": "string" - }, - "requirement": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - } - }, - "required": [ - "requirement", - "category", - "mandatory", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "reason": { - "description": "The observable condition in the document — never a legal conclusion.", - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "Observable condition, e.g. automatic_renewal, missing_expiry_date, contradictory_amounts, unlimited_liability_language, embedded_instructions_detected.", - "type": "string" - } - }, - "required": [ - "type", - "severity", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "documentType", - "documentSubtype", - "documentTypeConfidence", - "documentTypeSource", - "language", - "title", - "facts", - "requestedFacts", - "entities", - "dates", - "amounts", - "percentages", - "obligations", - "requirements", - "deadlines", - "riskFlags", - "metadata", - "warnings", - "overallConfidence", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "amounts": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": "number" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "currency": { + "description": "ISO 4217 code when stated unambiguously (or declared by a Currency field in the document).", + "type": "string" + }, + "currencySymbol": { + "description": "The currency marker as written when it maps to more than one currency (e.g. \"$\").", + "type": "string" + }, + "frequency": { + "enum": [ + "one_time", + "daily", + "weekly", + "monthly", + "quarterly", + "annual" + ], + "type": "string" + }, + "originalValue": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. total, subtotal, tax, contract_value, rent, deposit, bid_bond, penalty, or amount when untyped.", + "type": "string" + } + }, + "required": [ + "type", + "amount", + "originalValue", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "dates": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "normalizedDate": { + "description": "ISO 8601 (YYYY-MM-DD, or YYYY-MM for month precision). Absent when the written form is ambiguous.", + "type": "string" + }, + "originalValue": { + "type": "string" + }, + "precision": { + "enum": [ + "day", + "month" + ], + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. effective_date, expiry_date, invoice_date, due_date, submission_deadline, or date when untyped.", + "type": "string" + } + }, + "required": [ + "type", + "originalValue", + "precision", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "deadlines": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "date": { + "description": "ISO date when the deadline is a calendar date.", + "type": "string" + }, + "description": { + "type": "string" + }, + "relative": { + "description": "Relative deadline as written, e.g. \"within 30 days of receipt of invoice\".", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "type": "string" + } + }, + "required": [ + "type", + "description", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "documentSubtype": { + "description": "Finer classification when evident, e.g. service_agreement, insurance_policy, tax_invoice, rfp.", + "type": [ + "string", + "null" + ] + }, + "documentType": { + "enum": [ + "contract", + "invoice", + "purchase_order", + "quotation", + "tender", + "policy", + "financial_report", + "legal_document", + "lease", + "resume", + "company_profile", + "other" + ], + "type": "string" + }, + "documentTypeConfidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "documentTypeSource": { + "enum": [ + "detected", + "caller" + ], + "type": "string" + }, + "entities": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "name": { + "type": "string" + }, + "role": { + "description": "Role in the document when stated, e.g. supplier, customer, landlord, tenant, issuer.", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "enum": [ + "person", + "company", + "organization", + "government", + "location", + "other" + ], + "type": "string" + } + }, + "required": [ + "type", + "name", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "facts": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "key": { + "description": "Stable snake_case fact key, e.g. expiry_date, invoice_number, total_amount, notice_period.", + "type": "string" + }, + "label": { + "description": "Human-readable label.", + "type": "string" + }, + "method": { + "description": "How the fact was established. llm_verified = proposed by the optional LLM assist AND verified against a verbatim quote in the document.", + "enum": [ + "labeled_field", + "pattern", + "clause", + "table", + "definition", + "llm_verified" + ], + "type": "string" + }, + "normalizedValue": { + "description": "Normalized form when unambiguous: ISO date, {amount, currency}, ratio, {value, unit, iso8601}." + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "value": { + "description": "The value as stated (string, number, boolean, list or object)." + } + }, + "required": [ + "key", + "label", + "value", + "confidence", + "method" + ], + "type": "object" + }, + "type": "array" + }, + "language": { + "description": "ISO 639-1 code, or \"und\" when undetermined.", + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "characterCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "extractionMethod": { + "enum": [ + "deterministic", + "deterministic+llm_verified" + ], + "type": "string" + }, + "extractionMode": { + "enum": [ + "auto", + "requested_only" + ], + "type": "string" + }, + "extractorVersion": { + "type": "string" + }, + "format": { + "enum": [ + "pdf", + "docx", + "html", + "text", + "markdown", + "csv" + ], + "type": "string" + }, + "llmAssist": { + "additionalProperties": false, + "properties": { + "rejectedFacts": { + "description": "LLM proposals discarded because their quote was not found verbatim in the document or did not support the value.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "enum": [ + "not_configured", + "disabled", + "not_needed", + "used", + "failed" + ], + "type": "string" + }, + "verifiedFacts": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "status", + "verifiedFacts", + "rejectedFacts" + ], + "type": "object" + }, + "pageCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "pageProvenance": { + "description": "true when evidence page numbers come from real page boundaries.", + "type": "boolean" + }, + "source": { + "additionalProperties": false, + "properties": { + "byteLength": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "contentType": { + "type": [ + "string", + "null" + ] + }, + "kind": { + "enum": [ + "url", + "text" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "kind", + "url", + "contentType", + "byteLength" + ], + "type": "object" + }, + "wordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "pageCount", + "characterCount", + "wordCount", + "format", + "source", + "pageProvenance", + "extractionMode", + "extractionMethod", + "llmAssist", + "extractorVersion" + ], + "type": "object" + }, + "obligations": { + "items": { + "additionalProperties": false, + "properties": { + "condition": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "deadline": { + "type": "string" + }, + "modality": { + "description": "must_not = a prohibition (\"shall not\").", + "enum": [ + "must", + "must_not" + ], + "type": "string" + }, + "obligation": { + "type": "string" + }, + "party": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + } + }, + "required": [ + "obligation", + "modality", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "overallConfidence": { + "description": "Overall extraction certainty for this document (text quality × fact coverage × fact confidence). Not a measure of business risk.", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "percentages": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "originalValue": { + "type": "string" + }, + "ratio": { + "description": "Normalized ratio, e.g. 0.05.", + "type": "number" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. tax_rate, late_payment_interest, penalty_rate, discount, uptime, evaluation_weight, or percentage when untyped.", + "type": "string" + }, + "value": { + "description": "As written, e.g. 5 for 5%.", + "type": "number" + } + }, + "required": [ + "type", + "value", + "ratio", + "originalValue", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "requestedFacts": { + "description": "One entry per requested fact, in request order (empty when none were requested).", + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ], + "description": "Null when not found — absence is reported, never guessed." + }, + "key": { + "description": "The fact key that answers it, when found.", + "type": [ + "string", + "null" + ] + }, + "method": { + "anyOf": [ + { + "enum": [ + "labeled_field", + "pattern", + "clause", + "table", + "definition", + "llm_verified" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "normalizedValue": {}, + "note": { + "description": "Why it was not found, or a caveat about the match.", + "type": "string" + }, + "request": { + "description": "The requested fact, as asked.", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "status": { + "enum": [ + "found", + "not_found" + ], + "type": "string" + }, + "value": { + "description": "The value when found; null when not found." + } + }, + "required": [ + "request", + "status", + "key", + "value", + "confidence", + "method" + ], + "type": "object" + }, + "type": "array" + }, + "requirements": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "eligibility", + "technical", + "financial", + "documentation", + "compliance", + "general" + ], + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "deadline": { + "type": "string" + }, + "mandatory": { + "type": "boolean" + }, + "party": { + "type": "string" + }, + "requirement": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + } + }, + "required": [ + "requirement", + "category", + "mandatory", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "reason": { + "description": "The observable condition in the document — never a legal conclusion.", + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "Observable condition, e.g. automatic_renewal, missing_expiry_date, contradictory_amounts, unlimited_liability_language, embedded_instructions_detected.", + "type": "string" + } + }, + "required": [ + "type", + "severity", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "documentType", + "documentSubtype", + "documentTypeConfidence", + "documentTypeSource", + "language", + "title", + "facts", + "requestedFacts", + "entities", + "dates", + "amounts", + "percentages", + "obligations", + "requirements", + "deadlines", + "riskFlags", + "metadata", + "warnings", + "overallConfidence", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
due_diligence_oman_company1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "commercialAssessment": { - "additionalProperties": false, - "properties": { - "digitalFootprint": { - "enum": [ - "strong", - "moderate", - "weak", - "none" - ], - "type": "string" - }, - "governmentProcurementActivity": { - "enum": [ - "active", - "limited", - "none" - ], - "type": "string" - }, - "operationalMaturity": { - "enum": [ - "new", - "early_stage", - "growing", - "established" - ], - "type": "string" - }, - "publicInformationCoverage": { - "enum": [ - "high", - "medium", - "low" - ], - "type": "string" - } - }, - "required": [ - "operationalMaturity", - "digitalFootprint", - "publicInformationCoverage", - "governmentProcurementActivity" - ], - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "activities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "address": { - "type": [ - "string", - "null" - ] - }, - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "phone": { - "type": [ - "string", - "null" - ] - }, - "registrationDate": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "legalType", - "status", - "registrationNumber", - "registrationDate", - "industry", - "activities", - "governorate", - "wilayat", - "address", - "website", - "email", - "phone" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "missingInformation": { - "items": { - "type": "string" - }, - "type": "array" - }, - "procurement": { - "additionalProperties": false, - "properties": { - "awardedContractCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "awards": { - "items": { - "additionalProperties": false, - "properties": { - "awardValueOMR": { - "type": [ - "number", - "null" - ] - }, - "buyer": { - "type": [ - "string", - "null" - ] - }, - "category": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "tenderNumber": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "tenderNumber", - "buyer", - "title", - "status", - "awardValueOMR", - "category", - "sourceName", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "governmentProcurementPresence": { - "type": [ - "boolean", - "null" - ] - }, - "lastTenderActivityAt": { - "type": [ - "string", - "null" - ] - }, - "registeredSupplier": { - "type": [ - "boolean", - "null" - ] - }, - "supplierCategory": { - "type": [ - "string", - "null" - ] - }, - "supplierClassification": { - "type": [ - "string", - "null" - ] - }, - "tendersParticipated": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "registeredSupplier", - "supplierCategory", - "supplierClassification", - "governmentProcurementPresence", - "tendersParticipated", - "awardedContractCount", - "lastTenderActivityAt", - "awards" - ], - "type": "object" - }, - "recommendedDueDiligence": { - "items": { - "additionalProperties": false, - "properties": { - "check": { - "type": "string" - }, - "importance": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "check", - "importance" - ], - "type": "object" - }, - "type": "array" - }, - "riskAssessment": { - "additionalProperties": false, - "properties": { - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevel": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "riskLevel", - "riskScore", - "riskFlags" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - }, - "verification": { - "additionalProperties": false, - "properties": { - "identityVerified": { - "type": "boolean" - }, - "lastVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "registrationAgeYears": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "taxVerificationStatus": { - "type": [ - "string", - "null" - ] - }, - "taxVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "identityVerified", - "status", - "registrationAgeYears", - "verificationStatus", - "lastVerifiedAt", - "taxVerificationStatus", - "taxVerifiedAt" - ], - "type": "object" - } - }, - "required": [ - "company", - "verification", - "procurement", - "commercialAssessment", - "riskAssessment", - "recommendedDueDiligence", - "missingInformation", - "confidence", - "confidenceReasons", - "dataCoverage", - "sources" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "commercialAssessment": { + "additionalProperties": false, + "properties": { + "digitalFootprint": { + "enum": [ + "strong", + "moderate", + "weak", + "none" + ], + "type": "string" + }, + "governmentProcurementActivity": { + "enum": [ + "active", + "limited", + "none" + ], + "type": "string" + }, + "operationalMaturity": { + "enum": [ + "new", + "early_stage", + "growing", + "established" + ], + "type": "string" + }, + "publicInformationCoverage": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + } + }, + "required": [ + "operationalMaturity", + "digitalFootprint", + "publicInformationCoverage", + "governmentProcurementActivity" + ], + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "activities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "address": { + "type": [ + "string", + "null" + ] + }, + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "phone": { + "type": [ + "string", + "null" + ] + }, + "registrationDate": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "legalType", + "status", + "registrationNumber", + "registrationDate", + "industry", + "activities", + "governorate", + "wilayat", + "address", + "website", + "email", + "phone" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "missingInformation": { + "items": { + "type": "string" + }, + "type": "array" + }, + "procurement": { + "additionalProperties": false, + "properties": { + "awardedContractCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "awards": { + "items": { + "additionalProperties": false, + "properties": { + "awardValueOMR": { + "type": [ + "number", + "null" + ] + }, + "buyer": { + "type": [ + "string", + "null" + ] + }, + "category": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "tenderNumber": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "tenderNumber", + "buyer", + "title", + "status", + "awardValueOMR", + "category", + "sourceName", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "governmentProcurementPresence": { + "type": [ + "boolean", + "null" + ] + }, + "lastTenderActivityAt": { + "type": [ + "string", + "null" + ] + }, + "registeredSupplier": { + "type": [ + "boolean", + "null" + ] + }, + "supplierCategory": { + "type": [ + "string", + "null" + ] + }, + "supplierClassification": { + "type": [ + "string", + "null" + ] + }, + "tendersParticipated": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "registeredSupplier", + "supplierCategory", + "supplierClassification", + "governmentProcurementPresence", + "tendersParticipated", + "awardedContractCount", + "lastTenderActivityAt", + "awards" + ], + "type": "object" + }, + "recommendedDueDiligence": { + "items": { + "additionalProperties": false, + "properties": { + "check": { + "type": "string" + }, + "importance": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "check", + "importance" + ], + "type": "object" + }, + "type": "array" + }, + "riskAssessment": { + "additionalProperties": false, + "properties": { + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevel": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "riskLevel", + "riskScore", + "riskFlags" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + }, + "verification": { + "additionalProperties": false, + "properties": { + "identityVerified": { + "type": "boolean" + }, + "lastVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "registrationAgeYears": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "taxVerificationStatus": { + "type": [ + "string", + "null" + ] + }, + "taxVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "identityVerified", + "status", + "registrationAgeYears", + "verificationStatus", + "lastVerifiedAt", + "taxVerificationStatus", + "taxVerifiedAt" + ], + "type": "object" + } + }, + "required": [ + "company", + "verification", + "procurement", + "commercialAssessment", + "riskAssessment", + "recommendedDueDiligence", + "missingInformation", + "confidence", + "confidenceReasons", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
estimate_maintenance4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assumptionsUsed": { + "additionalProperties": false, + "properties": { + "additionalUnitCost": { + "type": "number" + }, + "ageYears": { + "type": "number" + }, + "annualRatePct": { + "type": "number" + }, + "units": { + "type": "number" + } + }, + "required": [ + "ageYears", + "units", + "annualRatePct", + "additionalUnitCost" + ], + "type": "object" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "estimatedAnnualMaintenance": { + "type": "number" + }, + "maintenancePercentage": { + "type": "number" + }, + "methodology": { + "type": "string" + }, + "monthlyReserve": { + "type": "number" + } + }, + "required": [ + "estimatedAnnualMaintenance", + "monthlyReserve", + "maintenancePercentage", + "currency", + "assumptionsUsed", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assumptionsUsed": { - "additionalProperties": false, - "properties": { - "additionalUnitCost": { - "type": "number" - }, - "ageYears": { - "type": "number" - }, - "annualRatePct": { - "type": "number" - }, - "units": { - "type": "number" - } - }, - "required": [ - "ageYears", - "units", - "annualRatePct", - "additionalUnitCost" - ], - "type": "object" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "estimatedAnnualMaintenance": { - "type": "number" - }, - "maintenancePercentage": { - "type": "number" - }, - "methodology": { - "type": "string" - }, - "monthlyReserve": { - "type": "number" - } -} - removed
Output schema / requiredRemoved value: -[ - "estimatedAnnualMaintenance", - "monthlyReserve", - "maintenancePercentage", - "currency", - "assumptionsUsed", - "methodology" -]
- Changed
extract_candidate_profile4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "candidate": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "candidate_keywords": { + "items": { + "type": "string" + }, + "type": "array" + }, + "career_progression": { + "items": { + "type": "string" + }, + "type": "array" + }, + "certifications": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "education": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "evidence_quality": { + "additionalProperties": false, + "properties": { + "ambiguities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missing_information": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "missing_information", + "ambiguities" + ], + "type": "object" + }, + "experience": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "industries": { + "items": { + "type": "string" + }, + "type": "array" + }, + "languages": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "management_experience": { + "type": [ + "boolean", + "null" + ] + }, + "projects": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "recent_role": { + "type": [ + "string", + "null" + ] + }, + "seniority_estimate": { + "type": [ + "string", + "null" + ] + }, + "skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "total_experience_years": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "candidate", + "experience", + "education", + "skills", + "certifications", + "languages", + "projects", + "industries", + "management_experience", + "total_experience_years", + "recent_role", + "seniority_estimate", + "career_progression", + "candidate_keywords", + "evidence_quality" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "candidate": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "candidate_keywords": { - "items": { - "type": "string" - }, - "type": "array" - }, - "career_progression": { - "items": { - "type": "string" - }, - "type": "array" - }, - "certifications": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "education": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "evidence_quality": { - "additionalProperties": false, - "properties": { - "ambiguities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missing_information": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "missing_information", - "ambiguities" - ], - "type": "object" - }, - "experience": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "industries": { - "items": { - "type": "string" - }, - "type": "array" - }, - "languages": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "management_experience": { - "type": [ - "boolean", - "null" - ] - }, - "projects": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "recent_role": { - "type": [ - "string", - "null" - ] - }, - "seniority_estimate": { - "type": [ - "string", - "null" - ] - }, - "skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "total_experience_years": { - "type": [ - "number", - "null" - ] - } -} - removed
Output schema / requiredRemoved value: -[ - "candidate", - "experience", - "education", - "skills", - "certifications", - "languages", - "projects", - "industries", - "management_experience", - "total_experience_years", - "recent_role", - "seniority_estimate", - "career_progression", - "candidate_keywords", - "evidence_quality" -]
- Changed
final_business_plan_builder4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
find_companies4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "appliedLimit": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "cached": { + "type": "boolean" + }, + "companies": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": [ + "string", + "null" + ] + }, + "employeeRange": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "location": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "country", + "city" + ], + "type": "object" + }, + "name": { + "type": "string" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "whyMatched": { + "type": "string" + } + }, + "required": [ + "name", + "website", + "industry", + "location", + "employeeRange", + "description", + "whyMatched", + "sources" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "requestedLimit": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "resultCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "companies", + "resultCount", + "sources", + "confidence", + "cached", + "dataMode", + "requestedLimit", + "appliedLimit", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "appliedLimit": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "cached": { - "type": "boolean" - }, - "companies": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": [ - "string", - "null" - ] - }, - "employeeRange": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "location": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "country", - "city" - ], - "type": "object" - }, - "name": { - "type": "string" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "whyMatched": { - "type": "string" - } - }, - "required": [ - "name", - "website", - "industry", - "location", - "employeeRange", - "description", - "whyMatched", - "sources" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "requestedLimit": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "resultCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "companies", - "resultCount", - "sources", - "confidence", - "cached", - "dataMode", - "requestedLimit", - "appliedLimit", - "limitations" -]
- Changed
first_10_customers_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Added
flight_compare - Added
flight_search - Changed
generate_job_profile4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "certifications": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain_experience": { + "items": { + "type": "string" + }, + "type": "array" + }, + "employment_type": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "items": { + "type": "string" + }, + "type": "array" + }, + "job_title": { + "type": "string" + }, + "keywords": { + "items": { + "type": "string" + }, + "type": "array" + }, + "language_requirements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "leadership_requirements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "location_requirements": { + "type": [ + "string", + "null" + ] + }, + "preferred_experience_years": { + "type": [ + "number", + "null" + ] + }, + "preferred_skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "required_education": { + "items": { + "type": "string" + }, + "type": "array" + }, + "required_experience_years": { + "type": [ + "number", + "null" + ] + }, + "required_skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "responsibilities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "role_family": { + "type": "string" + }, + "scoring_model": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "seniority": { + "type": "string" + }, + "technical_requirements": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "job_title", + "role_family", + "seniority", + "industry", + "required_skills", + "preferred_skills", + "required_experience_years", + "preferred_experience_years", + "required_education", + "certifications", + "responsibilities", + "domain_experience", + "technical_requirements", + "leadership_requirements", + "language_requirements", + "location_requirements", + "employment_type", + "keywords", + "scoring_model" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "certifications": { - "items": { - "type": "string" - }, - "type": "array" - }, - "domain_experience": { - "items": { - "type": "string" - }, - "type": "array" - }, - "employment_type": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "items": { - "type": "string" - }, - "type": "array" - }, - "job_title": { - "type": "string" - }, - "keywords": { - "items": { - "type": "string" - }, - "type": "array" - }, - "language_requirements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "leadership_requirements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "location_requirements": { - "type": [ - "string", - "null" - ] - }, - "preferred_experience_years": { - "type": [ - "number", - "null" - ] - }, - "preferred_skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "required_education": { - "items": { - "type": "string" - }, - "type": "array" - }, - "required_experience_years": { - "type": [ - "number", - "null" - ] - }, - "required_skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "responsibilities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "role_family": { - "type": "string" - }, - "scoring_model": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "seniority": { - "type": "string" - }, - "technical_requirements": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "job_title", - "role_family", - "seniority", - "industry", - "required_skills", - "preferred_skills", - "required_experience_years", - "preferred_experience_years", - "required_education", - "certifications", - "responsibilities", - "domain_experience", - "technical_requirements", - "leadership_requirements", - "language_requirements", - "location_requirements", - "employment_type", - "keywords", - "scoring_model" -]
- Changed
get_oman_company_profile4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "company": { + "additionalProperties": false, + "properties": { + "activities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "address": { + "type": [ + "string", + "null" + ] + }, + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "phone": { + "type": [ + "string", + "null" + ] + }, + "registrationDate": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "legalType", + "status", + "registrationNumber", + "registrationDate", + "industry", + "activities", + "governorate", + "wilayat", + "address", + "website", + "email", + "phone" + ], + "type": "object" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "digitalPresence": { + "additionalProperties": false, + "properties": { + "domain": { + "type": [ + "string", + "null" + ] + }, + "socialProfiles": { + "items": { + "type": "string" + }, + "type": "array" + }, + "websiteFound": { + "type": "boolean" + } + }, + "required": [ + "websiteFound", + "domain", + "socialProfiles" + ], + "type": "object" + }, + "procurement": { + "additionalProperties": false, + "properties": { + "awardedContractCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "awards": { + "items": { + "additionalProperties": false, + "properties": { + "awardValueOMR": { + "type": [ + "number", + "null" + ] + }, + "buyer": { + "type": [ + "string", + "null" + ] + }, + "category": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "tenderNumber": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "tenderNumber", + "buyer", + "title", + "status", + "awardValueOMR", + "category", + "sourceName", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "governmentProcurementPresence": { + "type": [ + "boolean", + "null" + ] + }, + "lastTenderActivityAt": { + "type": [ + "string", + "null" + ] + }, + "registeredSupplier": { + "type": [ + "boolean", + "null" + ] + }, + "supplierCategory": { + "type": [ + "string", + "null" + ] + }, + "supplierClassification": { + "type": [ + "string", + "null" + ] + }, + "tendersParticipated": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "registeredSupplier", + "supplierCategory", + "supplierClassification", + "governmentProcurementPresence", + "tendersParticipated", + "awardedContractCount", + "lastTenderActivityAt", + "awards" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + }, + "verification": { + "additionalProperties": false, + "properties": { + "lastVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "taxVerificationStatus": { + "type": [ + "string", + "null" + ] + }, + "taxVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "verificationStatus", + "lastVerifiedAt", + "taxVerificationStatus", + "taxVerifiedAt" + ], + "type": "object" + } + }, + "required": [ + "company", + "digitalPresence", + "verification", + "procurement", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "company": { - "additionalProperties": false, - "properties": { - "activities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "address": { - "type": [ - "string", - "null" - ] - }, - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "phone": { - "type": [ - "string", - "null" - ] - }, - "registrationDate": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "legalType", - "status", - "registrationNumber", - "registrationDate", - "industry", - "activities", - "governorate", - "wilayat", - "address", - "website", - "email", - "phone" - ], - "type": "object" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "digitalPresence": { - "additionalProperties": false, - "properties": { - "domain": { - "type": [ - "string", - "null" - ] - }, - "socialProfiles": { - "items": { - "type": "string" - }, - "type": "array" - }, - "websiteFound": { - "type": "boolean" - } - }, - "required": [ - "websiteFound", - "domain", - "socialProfiles" - ], - "type": "object" - }, - "procurement": { - "additionalProperties": false, - "properties": { - "awardedContractCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "awards": { - "items": { - "additionalProperties": false, - "properties": { - "awardValueOMR": { - "type": [ - "number", - "null" - ] - }, - "buyer": { - "type": [ - "string", - "null" - ] - }, - "category": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "tenderNumber": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "tenderNumber", - "buyer", - "title", - "status", - "awardValueOMR", - "category", - "sourceName", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "governmentProcurementPresence": { - "type": [ - "boolean", - "null" - ] - }, - "lastTenderActivityAt": { - "type": [ - "string", - "null" - ] - }, - "registeredSupplier": { - "type": [ - "boolean", - "null" - ] - }, - "supplierCategory": { - "type": [ - "string", - "null" - ] - }, - "supplierClassification": { - "type": [ - "string", - "null" - ] - }, - "tendersParticipated": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "registeredSupplier", - "supplierCategory", - "supplierClassification", - "governmentProcurementPresence", - "tendersParticipated", - "awardedContractCount", - "lastTenderActivityAt", - "awards" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - }, - "verification": { - "additionalProperties": false, - "properties": { - "lastVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "taxVerificationStatus": { - "type": [ - "string", - "null" - ] - }, - "taxVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "verificationStatus", - "lastVerifiedAt", - "taxVerificationStatus", - "taxVerifiedAt" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "company", - "digitalPresence", - "verification", - "procurement", - "dataCoverage", - "sources" -]
- Added
hotel_search - Changed
ideal_customer_profile4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
invoice_anomaly_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "anomalies": { - "description": "Most severe first. At most one record per anomaly code; sub-findings are in evidence.issues.", - "items": { - "additionalProperties": false, - "properties": { - "code": { - "description": "Stable machine code of the anomaly type.", - "enum": [ - "SUBTOTAL_MISMATCH", - "TAX_MISMATCH", - "TOTAL_MISMATCH", - "LINE_TOTAL_MISMATCH", - "DUPLICATE_INVOICE", - "POSSIBLE_DUPLICATE", - "UNUSUAL_AMOUNT", - "SUPPLIER_PATTERN_DEVIATION", - "UNUSUAL_CURRENCY", - "UNUSUAL_PAYMENT_TERMS", - "INVOICE_NUMBER_ANOMALY", - "BANK_ACCOUNT_CHANGED", - "UNKNOWN_BANK_ACCOUNT", - "PO_MISMATCH", - "PO_AMOUNT_EXCEEDED", - "CONTRACT_LIMIT_EXCEEDED", - "APPROVAL_THRESHOLD_EXCEEDED", - "SPLIT_INVOICE_PATTERN", - "DATE_ANOMALY", - "DUE_DATE_ANOMALY", - "DUPLICATE_LINE_ITEM", - "MISSING_REQUIRED_FIELD" - ], - "type": "string" - }, - "confidence": { - "description": "0–1 strength of the supporting evidence (not a probability of fraud).", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "evidence": { - "additionalProperties": {}, - "description": "Structured, factual evidence for the finding (matched records, expected vs stated values, baselines, thresholds). Bank accounts appear only masked (****1234).", - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "explanation": { - "description": "One factual sentence, phrased as a risk indicator (never an accusation).", - "type": "string" - }, - "field": { - "description": "Primary invoice field concerned (e.g. invoiceNumber, bankAccount, total), or null.", - "type": [ - "string", - "null" - ] - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "confidence", - "field", - "explanation", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "anomalyCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "asOfDate": { - "description": "Reference date (UTC) used for date checks.", - "type": "string" - }, - "checkedAt": { - "description": "ISO timestamp of the as-of date (UTC start of day). Deliberately day-granular so identical inputs give identical output; pass options.asOfDate for full reproducibility.", - "type": "string" - }, - "contextUsed": { - "additionalProperties": false, - "properties": { - "approvalContext": { - "type": "boolean" - }, - "contract": { - "type": "boolean" - }, - "historicalInvoices": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "paymentHistory": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "purchaseOrder": { - "type": "boolean" - }, - "supplierHistoryMatched": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "supplierProfile": { - "type": "boolean" - } - }, - "required": [ - "historicalInvoices", - "supplierHistoryMatched", - "paymentHistory", - "supplierProfile", - "purchaseOrder", - "contract", - "approvalContext" - ], - "type": "object" - }, - "dataCompleteness": { - "additionalProperties": false, - "properties": { - "missingRecommendedFields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missingRequiredFields": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "missingRequiredFields", - "missingRecommendedFields" - ], - "type": "object" - }, - "decision": { - "description": "Advisory only: low → continue, medium/high → review, critical → hold. Not a payment approval or rejection.", - "enum": [ - "continue", - "review", - "hold" - ], - "type": "string" - }, - "financialChecks": { - "additionalProperties": false, - "properties": { - "computed": { - "additionalProperties": false, - "properties": { - "expectedTax": { - "type": [ - "number", - "null" - ] - }, - "expectedTotal": { - "type": [ - "number", - "null" - ] - }, - "lineItemsSum": { - "type": [ - "number", - "null" - ] - }, - "tolerance": { - "type": "number" - } - }, - "required": [ - "lineItemsSum", - "expectedTax", - "expectedTotal", - "tolerance" - ], - "type": "object" - }, - "lineTotalsValid": { - "description": "quantity × unitPrice − discount ≈ line total for every line that states all three; null when none does.", - "type": [ - "boolean", - "null" - ] - }, - "subtotalValid": { - "description": "Σ line totals ≈ subtotal; null when not checkable (no lines or no subtotal).", - "type": [ - "boolean", - "null" - ] - }, - "taxValid": { - "description": "Stated tax ≈ tax implied by the stated rate(s); null when no rate or no tax is stated.", - "type": [ - "boolean", - "null" - ] - }, - "totalValid": { - "description": "subtotal − discount + tax + shipping ≈ total; null when not checkable.", - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "subtotalValid", - "taxValid", - "totalValid", - "lineTotalsValid", - "computed" - ], - "type": "object" - }, - "invoiceSummary": { - "additionalProperties": false, - "description": "Normalized key fields of the checked invoice (bank account masked).", - "properties": { - "bankAccountMasked": { - "type": [ - "string", - "null" - ] - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "dueDate": { - "type": [ - "string", - "null" - ] - }, - "invoiceDate": { - "type": [ - "string", - "null" - ] - }, - "invoiceNumber": { - "type": [ - "string", - "null" - ] - }, - "lineItemCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "supplierId": { - "type": [ - "string", - "null" - ] - }, - "supplierName": { - "type": [ - "string", - "null" - ] - }, - "total": { - "type": "number" - } - }, - "required": [ - "invoiceNumber", - "supplierName", - "supplierId", - "invoiceDate", - "dueDate", - "currency", - "total", - "lineItemCount", - "bankAccountMasked" - ], - "type": "object" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "mode": { - "enum": [ - "standalone", - "context_aware" - ], - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "riskLevel": { - "description": "low 0–14, medium 15–39, high 40–64, critical 65–100.", - "enum": [ - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "riskScore": { - "description": "0–100, higher = more risk indicators; see scoring for the exact computation.", - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "scoring": { - "additionalProperties": false, - "description": "Exact score derivation: per-anomaly points = basePoints × confidence, severity-group caps, correlation bonus, severity ceiling.", - "properties": { - "cappedBySeverity": { - "type": "boolean" - }, - "components": { - "items": { - "additionalProperties": false, - "properties": { - "basePoints": { - "type": "number" - }, - "code": { - "type": "string" - }, - "confidence": { - "type": "number" - }, - "points": { - "type": "number" - }, - "severity": { - "type": "string" - } - }, - "required": [ - "code", - "severity", - "confidence", - "basePoints", - "points" - ], - "type": "object" - }, - "type": "array" - }, - "escalationBonus": { - "type": "number" - }, - "escalationReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "highSeverityPoints": { - "type": "number" - }, - "levelBands": { - "additionalProperties": false, - "properties": { - "critical": { - "type": "string" - }, - "high": { - "type": "string" - }, - "low": { - "type": "string" - }, - "medium": { - "type": "string" - } - }, - "required": [ - "low", - "medium", - "high", - "critical" - ], - "type": "object" - }, - "lowSeverityPoints": { - "type": "number" - }, - "mediumSeverityPoints": { - "type": "number" - }, - "model": { - "type": "string" - }, - "rawScore": { - "type": "number" - } - }, - "required": [ - "model", - "components", - "lowSeverityPoints", - "mediumSeverityPoints", - "highSeverityPoints", - "escalationBonus", - "escalationReasons", - "cappedBySeverity", - "rawScore", - "levelBands" - ], - "type": "object" - }, - "summary": { - "type": "string" - } - }, - "required": [ - "riskScore", - "riskLevel", - "decision", - "anomalyCount", - "anomalies", - "financialChecks", - "recommendedAction", - "summary", - "mode", - "contextUsed", - "invoiceSummary", - "dataCompleteness", - "scoring", - "limitations", - "asOfDate", - "checkedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "anomalies": { + "description": "Most severe first. At most one record per anomaly code; sub-findings are in evidence.issues.", + "items": { + "additionalProperties": false, + "properties": { + "code": { + "description": "Stable machine code of the anomaly type.", + "enum": [ + "SUBTOTAL_MISMATCH", + "TAX_MISMATCH", + "TOTAL_MISMATCH", + "LINE_TOTAL_MISMATCH", + "DUPLICATE_INVOICE", + "POSSIBLE_DUPLICATE", + "UNUSUAL_AMOUNT", + "SUPPLIER_PATTERN_DEVIATION", + "UNUSUAL_CURRENCY", + "UNUSUAL_PAYMENT_TERMS", + "INVOICE_NUMBER_ANOMALY", + "BANK_ACCOUNT_CHANGED", + "UNKNOWN_BANK_ACCOUNT", + "PO_MISMATCH", + "PO_AMOUNT_EXCEEDED", + "CONTRACT_LIMIT_EXCEEDED", + "APPROVAL_THRESHOLD_EXCEEDED", + "SPLIT_INVOICE_PATTERN", + "DATE_ANOMALY", + "DUE_DATE_ANOMALY", + "DUPLICATE_LINE_ITEM", + "MISSING_REQUIRED_FIELD" + ], + "type": "string" + }, + "confidence": { + "description": "0–1 strength of the supporting evidence (not a probability of fraud).", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "evidence": { + "additionalProperties": {}, + "description": "Structured, factual evidence for the finding (matched records, expected vs stated values, baselines, thresholds). Bank accounts appear only masked (****1234).", + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "explanation": { + "description": "One factual sentence, phrased as a risk indicator (never an accusation).", + "type": "string" + }, + "field": { + "description": "Primary invoice field concerned (e.g. invoiceNumber, bankAccount, total), or null.", + "type": [ + "string", + "null" + ] + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "confidence", + "field", + "explanation", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "anomalyCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "asOfDate": { + "description": "Reference date (UTC) used for date checks.", + "type": "string" + }, + "checkedAt": { + "description": "ISO timestamp of the as-of date (UTC start of day). Deliberately day-granular so identical inputs give identical output; pass options.asOfDate for full reproducibility.", + "type": "string" + }, + "contextUsed": { + "additionalProperties": false, + "properties": { + "approvalContext": { + "type": "boolean" + }, + "contract": { + "type": "boolean" + }, + "historicalInvoices": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "paymentHistory": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "purchaseOrder": { + "type": "boolean" + }, + "supplierHistoryMatched": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "supplierProfile": { + "type": "boolean" + } + }, + "required": [ + "historicalInvoices", + "supplierHistoryMatched", + "paymentHistory", + "supplierProfile", + "purchaseOrder", + "contract", + "approvalContext" + ], + "type": "object" + }, + "dataCompleteness": { + "additionalProperties": false, + "properties": { + "missingRecommendedFields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missingRequiredFields": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "missingRequiredFields", + "missingRecommendedFields" + ], + "type": "object" + }, + "decision": { + "description": "Advisory only: low → continue, medium/high → review, critical → hold. Not a payment approval or rejection.", + "enum": [ + "continue", + "review", + "hold" + ], + "type": "string" + }, + "financialChecks": { + "additionalProperties": false, + "properties": { + "computed": { + "additionalProperties": false, + "properties": { + "expectedTax": { + "type": [ + "number", + "null" + ] + }, + "expectedTotal": { + "type": [ + "number", + "null" + ] + }, + "lineItemsSum": { + "type": [ + "number", + "null" + ] + }, + "tolerance": { + "type": "number" + } + }, + "required": [ + "lineItemsSum", + "expectedTax", + "expectedTotal", + "tolerance" + ], + "type": "object" + }, + "lineTotalsValid": { + "description": "quantity × unitPrice − discount ≈ line total for every line that states all three; null when none does.", + "type": [ + "boolean", + "null" + ] + }, + "subtotalValid": { + "description": "Σ line totals ≈ subtotal; null when not checkable (no lines or no subtotal).", + "type": [ + "boolean", + "null" + ] + }, + "taxValid": { + "description": "Stated tax ≈ tax implied by the stated rate(s); null when no rate or no tax is stated.", + "type": [ + "boolean", + "null" + ] + }, + "totalValid": { + "description": "subtotal − discount + tax + shipping ≈ total; null when not checkable.", + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "subtotalValid", + "taxValid", + "totalValid", + "lineTotalsValid", + "computed" + ], + "type": "object" + }, + "invoiceSummary": { + "additionalProperties": false, + "description": "Normalized key fields of the checked invoice (bank account masked).", + "properties": { + "bankAccountMasked": { + "type": [ + "string", + "null" + ] + }, + "currency": { + "type": [ + "string", + "null" + ] + }, + "dueDate": { + "type": [ + "string", + "null" + ] + }, + "invoiceDate": { + "type": [ + "string", + "null" + ] + }, + "invoiceNumber": { + "type": [ + "string", + "null" + ] + }, + "lineItemCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "supplierId": { + "type": [ + "string", + "null" + ] + }, + "supplierName": { + "type": [ + "string", + "null" + ] + }, + "total": { + "type": "number" + } + }, + "required": [ + "invoiceNumber", + "supplierName", + "supplierId", + "invoiceDate", + "dueDate", + "currency", + "total", + "lineItemCount", + "bankAccountMasked" + ], + "type": "object" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mode": { + "enum": [ + "standalone", + "context_aware" + ], + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "riskLevel": { + "description": "low 0–14, medium 15–39, high 40–64, critical 65–100.", + "enum": [ + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "riskScore": { + "description": "0–100, higher = more risk indicators; see scoring for the exact computation.", + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "scoring": { + "additionalProperties": false, + "description": "Exact score derivation: per-anomaly points = basePoints × confidence, severity-group caps, correlation bonus, severity ceiling.", + "properties": { + "cappedBySeverity": { + "type": "boolean" + }, + "components": { + "items": { + "additionalProperties": false, + "properties": { + "basePoints": { + "type": "number" + }, + "code": { + "type": "string" + }, + "confidence": { + "type": "number" + }, + "points": { + "type": "number" + }, + "severity": { + "type": "string" + } + }, + "required": [ + "code", + "severity", + "confidence", + "basePoints", + "points" + ], + "type": "object" + }, + "type": "array" + }, + "escalationBonus": { + "type": "number" + }, + "escalationReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "highSeverityPoints": { + "type": "number" + }, + "levelBands": { + "additionalProperties": false, + "properties": { + "critical": { + "type": "string" + }, + "high": { + "type": "string" + }, + "low": { + "type": "string" + }, + "medium": { + "type": "string" + } + }, + "required": [ + "low", + "medium", + "high", + "critical" + ], + "type": "object" + }, + "lowSeverityPoints": { + "type": "number" + }, + "mediumSeverityPoints": { + "type": "number" + }, + "model": { + "type": "string" + }, + "rawScore": { + "type": "number" + } + }, + "required": [ + "model", + "components", + "lowSeverityPoints", + "mediumSeverityPoints", + "highSeverityPoints", + "escalationBonus", + "escalationReasons", + "cappedBySeverity", + "rawScore", + "levelBands" + ], + "type": "object" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "riskScore", + "riskLevel", + "decision", + "anomalyCount", + "anomalies", + "financialChecks", + "recommendedAction", + "summary", + "mode", + "contextUsed", + "invoiceSummary", + "dataCompleteness", + "scoring", + "limitations", + "asOfDate", + "checkedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
monthly_business_financial_report4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
news_video_generate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } + }, + "required": [ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" -]
- Changed
offer_builder4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_business_launch_advisor4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_business_launch_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_business_plan_generator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_go_to_market_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_small_business_guide4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_supplier_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "checks": { - "additionalProperties": false, - "properties": { - "addressConsistency": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "conflict", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "explanation" - ], - "type": "object" - }, - "businessActivity": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "requiredCategories": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - }, - "supplierCategories": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "status", - "explanation", - "requiredCategories", - "supplierCategories" - ], - "type": "object" - }, - "companyIdentity": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "corroborations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "explanation", - "corroborations" - ], - "type": "object" - }, - "contactConsistency": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "explanation" - ], - "type": "object" - }, - "publicRisk": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "evidenceTier": { - "enum": [ - "public_allegation", - "automated_indicator" - ], - "type": "string" - }, - "sourceTitle": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "public_web_mention", - "possible_impersonation", - "contradictory_business_identity" - ], - "type": "string" - } - }, - "required": [ - "type", - "description", - "evidenceTier", - "sourceUrl", - "sourceTitle" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "signal_detected", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals", - "explanation" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "reason": { - "type": "string" - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "matchedAlias", - "source", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "potential_match", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "matches", - "listsChecked", - "listsUnavailable", - "explanation" - ], - "type": "object" - }, - "website": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "signals": { - "additionalProperties": false, - "properties": { - "companyNameOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "corporateEmailOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "domainMatchesCompanyName": { - "type": [ - "boolean", - "null" - ] - }, - "domainMatchesRegistry": { - "type": [ - "boolean", - "null" - ] - }, - "https": { - "type": [ - "boolean", - "null" - ] - }, - "phoneOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "physicalAddressOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "redirectedToDifferentDomain": { - "type": [ - "boolean", - "null" - ] - }, - "websiteExists": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "websiteExists", - "https", - "domainMatchesCompanyName", - "domainMatchesRegistry", - "companyNameOnWebsite", - "corporateEmailOnWebsite", - "phoneOnWebsite", - "physicalAddressOnWebsite", - "redirectedToDifferentDomain" - ], - "type": "object" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - }, - "urlSource": { - "anyOf": [ - { - "enum": [ - "supplied", - "registry" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "status", - "explanation", - "url", - "urlSource", - "signals" - ], - "type": "object" - } - }, - "required": [ - "companyIdentity", - "website", - "businessActivity", - "contactConsistency", - "addressConsistency", - "sanctions", - "publicRisk" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoDataOnly": { - "type": "boolean" - }, - "liveChecksPerformed": { - "items": { - "type": "string" - }, - "type": "array" - }, - "registryMatch": { - "type": "boolean" - }, - "unavailableSources": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "registryMatch", - "demoDataOnly", - "liveChecksPerformed", - "unavailableSources" - ], - "type": "object" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "normalizedInput": { - "additionalProperties": false, - "properties": { - "address": { - "type": [ - "string", - "null" - ] - }, - "companyName": { - "type": "string" - }, - "crNumber": { - "type": [ - "string", - "null" - ] - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "emailDomain": { - "type": [ - "string", - "null" - ] - }, - "freeEmailProvider": { - "type": "boolean" - }, - "nameVariants": { - "items": { - "type": "string" - }, - "type": "array" - }, - "normalizedName": { - "type": "string" - }, - "phone": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "e164": { - "type": [ - "string", - "null" - ] - }, - "isOman": { - "type": "boolean" - }, - "lineType": { - "enum": [ - "mobile", - "landline", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "e164", - "isOman", - "lineType" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "requiredProductOrService": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "websiteDomain": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyName", - "normalizedName", - "nameVariants", - "crNumber", - "website", - "websiteDomain", - "email", - "emailDomain", - "freeEmailProvider", - "phone", - "address", - "requiredProductOrService" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "enum": [ - "ACTIVITY_MISMATCH", - "IDENTITY_NOT_CONFIRMED", - "CR_NUMBER_CONFLICT", - "COMPANY_NAME_MISMATCH", - "REGISTRY_IDENTITY_CONFLICT", - "SUPPLIER_STATUS_NOT_ACTIVE", - "EMAIL_DOMAIN_MISMATCH", - "FREE_EMAIL_PROVIDER", - "WEBSITE_IDENTITY_CONFLICT", - "WEBSITE_UNREACHABLE", - "WEBSITE_NO_HTTPS", - "PHONE_MISMATCH", - "PHONE_NOT_OMAN", - "ADDRESS_MISMATCH", - "ADDRESS_OUTSIDE_OMAN", - "POTENTIAL_SANCTIONS_MATCH", - "PUBLIC_RISK_SIGNAL", - "LOOKALIKE_DOMAIN", - "DEMO_DATA_ONLY", - "INSUFFICIENT_PUBLIC_DATA", - "SOURCE_UNAVAILABLE" - ], - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "riskModel": { - "additionalProperties": false, - "properties": { - "components": { - "items": { - "additionalProperties": false, - "properties": { - "factor": { - "type": "string" - }, - "points": { - "type": "number" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "factor", - "points", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "thresholds": { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "medium": { - "type": "number" - } - }, - "required": [ - "medium", - "high" - ], - "type": "object" - } - }, - "required": [ - "score", - "thresholds", - "components" - ], - "type": "object" - }, - "screeningResult": { - "additionalProperties": false, - "properties": { - "activityMatch": { - "type": [ - "boolean", - "null" - ] - }, - "identityConfirmed": { - "type": "boolean" - }, - "procurementSuitability": { - "enum": [ - "appears_suitable", - "review_recommended", - "insufficient_information", - "potential_risk" - ], - "type": "string" - }, - "risk": { - "enum": [ - "low", - "medium", - "high", - "insufficient_data" - ], - "type": "string" - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "summary": { - "type": "string" - } - }, - "required": [ - "risk", - "riskScore", - "procurementSuitability", - "identityConfirmed", - "activityMatch", - "summary" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "checkedAt": { - "type": "string" - }, - "name": { - "type": "string" - }, - "observedAt": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "company_registry", - "company_directory", - "demo_dataset", - "company_website", - "sanctions_list", - "public_web", - "derived_consistency_check" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "type", - "name", - "url", - "checkedAt", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "supplier": { - "additionalProperties": false, - "properties": { - "companyId": { - "type": [ - "string", - "null" - ] - }, - "country": { - "const": "OM", - "type": "string" - }, - "crNumber": { - "type": [ - "string", - "null" - ] - }, - "crNumberSupplied": { - "type": [ - "string", - "null" - ] - }, - "identityMatch": { - "enum": [ - "strong", - "moderate", - "weak", - "unconfirmed" - ], - "type": "string" - }, - "inputName": { - "type": "string" - }, - "matchedName": { - "type": [ - "string", - "null" - ] - }, - "matchedNameAr": { - "type": [ - "string", - "null" - ] - }, - "normalizedName": { - "type": "string" - } - }, - "required": [ - "inputName", - "normalizedName", - "matchedName", - "matchedNameAr", - "companyId", - "crNumber", - "crNumberSupplied", - "country", - "identityMatch" - ], - "type": "object" - } - }, - "required": [ - "supplier", - "screeningResult", - "checks", - "riskFlags", - "riskModel", - "normalizedInput", - "sources", - "dataCoverage", - "confidence", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "checks": { + "additionalProperties": false, + "properties": { + "addressConsistency": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "conflict", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "explanation" + ], + "type": "object" + }, + "businessActivity": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "requiredCategories": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + }, + "supplierCategories": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "status", + "explanation", + "requiredCategories", + "supplierCategories" + ], + "type": "object" + }, + "companyIdentity": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "corroborations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "explanation", + "corroborations" + ], + "type": "object" + }, + "contactConsistency": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "explanation" + ], + "type": "object" + }, + "publicRisk": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "evidenceTier": { + "enum": [ + "public_allegation", + "automated_indicator" + ], + "type": "string" + }, + "sourceTitle": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "public_web_mention", + "possible_impersonation", + "contradictory_business_identity" + ], + "type": "string" + } + }, + "required": [ + "type", + "description", + "evidenceTier", + "sourceUrl", + "sourceTitle" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "signal_detected", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals", + "explanation" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "matchedAlias", + "source", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "potential_match", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches", + "listsChecked", + "listsUnavailable", + "explanation" + ], + "type": "object" + }, + "website": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "signals": { + "additionalProperties": false, + "properties": { + "companyNameOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "corporateEmailOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "domainMatchesCompanyName": { + "type": [ + "boolean", + "null" + ] + }, + "domainMatchesRegistry": { + "type": [ + "boolean", + "null" + ] + }, + "https": { + "type": [ + "boolean", + "null" + ] + }, + "phoneOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "physicalAddressOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "redirectedToDifferentDomain": { + "type": [ + "boolean", + "null" + ] + }, + "websiteExists": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "websiteExists", + "https", + "domainMatchesCompanyName", + "domainMatchesRegistry", + "companyNameOnWebsite", + "corporateEmailOnWebsite", + "phoneOnWebsite", + "physicalAddressOnWebsite", + "redirectedToDifferentDomain" + ], + "type": "object" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + }, + "urlSource": { + "anyOf": [ + { + "enum": [ + "supplied", + "registry" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "status", + "explanation", + "url", + "urlSource", + "signals" + ], + "type": "object" + } + }, + "required": [ + "companyIdentity", + "website", + "businessActivity", + "contactConsistency", + "addressConsistency", + "sanctions", + "publicRisk" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoDataOnly": { + "type": "boolean" + }, + "liveChecksPerformed": { + "items": { + "type": "string" + }, + "type": "array" + }, + "registryMatch": { + "type": "boolean" + }, + "unavailableSources": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "registryMatch", + "demoDataOnly", + "liveChecksPerformed", + "unavailableSources" + ], + "type": "object" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "normalizedInput": { + "additionalProperties": false, + "properties": { + "address": { + "type": [ + "string", + "null" + ] + }, + "companyName": { + "type": "string" + }, + "crNumber": { + "type": [ + "string", + "null" + ] + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "emailDomain": { + "type": [ + "string", + "null" + ] + }, + "freeEmailProvider": { + "type": "boolean" + }, + "nameVariants": { + "items": { + "type": "string" + }, + "type": "array" + }, + "normalizedName": { + "type": "string" + }, + "phone": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "e164": { + "type": [ + "string", + "null" + ] + }, + "isOman": { + "type": "boolean" + }, + "lineType": { + "enum": [ + "mobile", + "landline", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "e164", + "isOman", + "lineType" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "requiredProductOrService": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "websiteDomain": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyName", + "normalizedName", + "nameVariants", + "crNumber", + "website", + "websiteDomain", + "email", + "emailDomain", + "freeEmailProvider", + "phone", + "address", + "requiredProductOrService" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "enum": [ + "ACTIVITY_MISMATCH", + "IDENTITY_NOT_CONFIRMED", + "CR_NUMBER_CONFLICT", + "COMPANY_NAME_MISMATCH", + "REGISTRY_IDENTITY_CONFLICT", + "SUPPLIER_STATUS_NOT_ACTIVE", + "EMAIL_DOMAIN_MISMATCH", + "FREE_EMAIL_PROVIDER", + "WEBSITE_IDENTITY_CONFLICT", + "WEBSITE_UNREACHABLE", + "WEBSITE_NO_HTTPS", + "PHONE_MISMATCH", + "PHONE_NOT_OMAN", + "ADDRESS_MISMATCH", + "ADDRESS_OUTSIDE_OMAN", + "POTENTIAL_SANCTIONS_MATCH", + "PUBLIC_RISK_SIGNAL", + "LOOKALIKE_DOMAIN", + "DEMO_DATA_ONLY", + "INSUFFICIENT_PUBLIC_DATA", + "SOURCE_UNAVAILABLE" + ], + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "riskModel": { + "additionalProperties": false, + "properties": { + "components": { + "items": { + "additionalProperties": false, + "properties": { + "factor": { + "type": "string" + }, + "points": { + "type": "number" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "factor", + "points", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "thresholds": { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "medium": { + "type": "number" + } + }, + "required": [ + "medium", + "high" + ], + "type": "object" + } + }, + "required": [ + "score", + "thresholds", + "components" + ], + "type": "object" + }, + "screeningResult": { + "additionalProperties": false, + "properties": { + "activityMatch": { + "type": [ + "boolean", + "null" + ] + }, + "identityConfirmed": { + "type": "boolean" + }, + "procurementSuitability": { + "enum": [ + "appears_suitable", + "review_recommended", + "insufficient_information", + "potential_risk" + ], + "type": "string" + }, + "risk": { + "enum": [ + "low", + "medium", + "high", + "insufficient_data" + ], + "type": "string" + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "risk", + "riskScore", + "procurementSuitability", + "identityConfirmed", + "activityMatch", + "summary" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "checkedAt": { + "type": "string" + }, + "name": { + "type": "string" + }, + "observedAt": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "company_registry", + "company_directory", + "demo_dataset", + "company_website", + "sanctions_list", + "public_web", + "derived_consistency_check" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "type", + "name", + "url", + "checkedAt", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "supplier": { + "additionalProperties": false, + "properties": { + "companyId": { + "type": [ + "string", + "null" + ] + }, + "country": { + "const": "OM", + "type": "string" + }, + "crNumber": { + "type": [ + "string", + "null" + ] + }, + "crNumberSupplied": { + "type": [ + "string", + "null" + ] + }, + "identityMatch": { + "enum": [ + "strong", + "moderate", + "weak", + "unconfirmed" + ], + "type": "string" + }, + "inputName": { + "type": "string" + }, + "matchedName": { + "type": [ + "string", + "null" + ] + }, + "matchedNameAr": { + "type": [ + "string", + "null" + ] + }, + "normalizedName": { + "type": "string" + } + }, + "required": [ + "inputName", + "normalizedName", + "matchedName", + "matchedNameAr", + "companyId", + "crNumber", + "crNumberSupplied", + "country", + "identityMatch" + ], + "type": "object" + } + }, + "required": [ + "supplier", + "screeningResult", + "checks", + "riskFlags", + "riskModel", + "normalizedInput", + "sources", + "dataCoverage", + "confidence", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
portfolio_exposure_check4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "accountEquity": { + "type": [ + "number", + "null" + ] + }, + "availableFreeMargin": { + "type": [ + "number", + "null" + ] + }, + "concentrationFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "exposurePctOfEquity": { + "type": [ + "number", + "null" + ] + }, + "grossExposure": { + "minimum": 0, + "type": "number" + }, + "largestConcentrationPct": { + "type": [ + "number", + "null" + ] + }, + "leverage": { + "type": [ + "number", + "null" + ] + }, + "longExposure": { + "minimum": 0, + "type": "number" + }, + "marginUsage": { + "type": [ + "number", + "null" + ] + }, + "netExposure": { + "type": "number" + }, + "openRisk": { + "type": [ + "number", + "null" + ] + }, + "positions": { + "items": { + "additionalProperties": false, + "properties": { + "concentrationPct": { + "type": [ + "number", + "null" + ] + }, + "direction": { + "enum": [ + "long", + "short" + ], + "type": "string" + }, + "exposure": { + "minimum": 0, + "type": "number" + }, + "openRisk": { + "type": [ + "number", + "null" + ] + }, + "symbol": { + "type": "string" + } + }, + "required": [ + "symbol", + "direction", + "exposure", + "concentrationPct", + "openRisk" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "shortExposure": { + "minimum": 0, + "type": "number" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "grossExposure", + "netExposure", + "longExposure", + "shortExposure", + "exposurePctOfEquity", + "largestConcentrationPct", + "leverage", + "positions", + "concentrationFlags", + "riskFlags", + "summary", + "accountEquity", + "openRisk", + "marginUsage", + "availableFreeMargin" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "accountEquity": { - "type": [ - "number", - "null" - ] - }, - "availableFreeMargin": { - "type": [ - "number", - "null" - ] - }, - "concentrationFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "exposurePctOfEquity": { - "type": [ - "number", - "null" - ] - }, - "grossExposure": { - "minimum": 0, - "type": "number" - }, - "largestConcentrationPct": { - "type": [ - "number", - "null" - ] - }, - "leverage": { - "type": [ - "number", - "null" - ] - }, - "longExposure": { - "minimum": 0, - "type": "number" - }, - "marginUsage": { - "type": [ - "number", - "null" - ] - }, - "netExposure": { - "type": "number" - }, - "openRisk": { - "type": [ - "number", - "null" - ] - }, - "positions": { - "items": { - "additionalProperties": false, - "properties": { - "concentrationPct": { - "type": [ - "number", - "null" - ] - }, - "direction": { - "enum": [ - "long", - "short" - ], - "type": "string" - }, - "exposure": { - "minimum": 0, - "type": "number" - }, - "openRisk": { - "type": [ - "number", - "null" - ] - }, - "symbol": { - "type": "string" - } - }, - "required": [ - "symbol", - "direction", - "exposure", - "concentrationPct", - "openRisk" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "shortExposure": { - "minimum": 0, - "type": "number" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "summary": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "grossExposure", - "netExposure", - "longExposure", - "shortExposure", - "exposurePctOfEquity", - "largestConcentrationPct", - "leverage", - "positions", - "concentrationFlags", - "riskFlags", - "summary", - "accountEquity", - "openRisk", - "marginUsage", - "availableFreeMargin" -]
- Changed
portfolio_screen4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
procurement_vendor_shortlist4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
product_pricing_calculator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
product_promo_video4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } + }, + "required": [ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" -]
- Changed
property_investment_report4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
research_company4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "cached": { + "type": "boolean" + }, + "company": { + "additionalProperties": false, + "properties": { + "founded": { + "type": [ + "string", + "null" + ] + }, + "headquarters": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "website", + "industry", + "headquarters", + "founded" + ], + "type": "object" + }, + "competitors": { + "items": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "name", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataFreshness": { + "additionalProperties": false, + "properties": { + "freshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "latestSourceDate": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "latestSourceDate", + "freshnessDays" + ], + "type": "object" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "funding": { + "additionalProperties": false, + "properties": { + "knownRounds": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": [ + "string", + "null" + ] + }, + "date": { + "type": [ + "string", + "null" + ] + }, + "investors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "round": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "round", + "amount", + "date", + "investors" + ], + "type": "object" + }, + "type": "array" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "summary", + "knownRounds" + ], + "type": "object" + }, + "leadership": { + "items": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "title" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "overview": { + "type": [ + "string", + "null" + ] + }, + "productsAndServices": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recentDevelopments": { + "items": { + "additionalProperties": false, + "properties": { + "date": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "title", + "date", + "summary", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "technologySignals": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "company", + "overview", + "productsAndServices", + "leadership", + "funding", + "competitors", + "technologySignals", + "recentDevelopments", + "riskFlags", + "sources", + "confidence", + "dataFreshness", + "cached", + "dataMode", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "cached": { - "type": "boolean" - }, - "company": { - "additionalProperties": false, - "properties": { - "founded": { - "type": [ - "string", - "null" - ] - }, - "headquarters": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "website", - "industry", - "headquarters", - "founded" - ], - "type": "object" - }, - "competitors": { - "items": { - "additionalProperties": false, - "properties": { - "name": { - "type": "string" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "name", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataFreshness": { - "additionalProperties": false, - "properties": { - "freshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "latestSourceDate": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "latestSourceDate", - "freshnessDays" - ], - "type": "object" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "funding": { - "additionalProperties": false, - "properties": { - "knownRounds": { - "items": { - "additionalProperties": false, - "properties": { - "amount": { - "type": [ - "string", - "null" - ] - }, - "date": { - "type": [ - "string", - "null" - ] - }, - "investors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "round": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "round", - "amount", - "date", - "investors" - ], - "type": "object" - }, - "type": "array" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "summary", - "knownRounds" - ], - "type": "object" - }, - "leadership": { - "items": { - "additionalProperties": false, - "properties": { - "name": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "title" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "overview": { - "type": [ - "string", - "null" - ] - }, - "productsAndServices": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recentDevelopments": { - "items": { - "additionalProperties": false, - "properties": { - "date": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": "string" - }, - "title": { - "type": "string" - } - }, - "required": [ - "title", - "date", - "summary", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "technologySignals": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "company", - "overview", - "productsAndServices", - "leadership", - "funding", - "competitors", - "technologySignals", - "recentDevelopments", - "riskFlags", - "sources", - "confidence", - "dataFreshness", - "cached", - "dataMode", - "limitations" -]
- Changed
sales_response_builder4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
search_oman_company4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "normalizedName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "normalizedName", + "legalType", + "industry", + "governorate", + "wilayat", + "status", + "website", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "totalMatches": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "matches", + "totalMatches" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "normalizedName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "normalizedName", - "legalType", - "industry", - "governorate", - "wilayat", - "status", - "website", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "totalMatches": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } -} - removed
Output schema / requiredRemoved value: -[ - "matches", - "totalMatches" -]
- Changed
shipping_cost_estimate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "actualWeightKg": { + "exclusiveMinimum": 0, + "type": "number" + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "chargeableWeightKg": { + "exclusiveMinimum": 0, + "type": "number" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "level", + "reason" + ], + "type": "object" + }, + "costBreakdown": { + "additionalProperties": false, + "properties": { + "baseFreight": { + "minimum": 0, + "type": "number" + }, + "estimatedOtherFees": { + "minimum": 0, + "type": "number" + }, + "fuelSurcharge": { + "minimum": 0, + "type": "number" + }, + "handling": { + "minimum": 0, + "type": "number" + }, + "oversizeSurcharge": { + "minimum": 0, + "type": "number" + }, + "remoteAreaSurcharge": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "baseFreight", + "fuelSurcharge", + "handling", + "remoteAreaSurcharge", + "oversizeSurcharge", + "estimatedOtherFees" + ], + "type": "object" + }, + "dutiesAndTaxes": { + "additionalProperties": false, + "properties": { + "estimatedAmount": { + "type": "null" + }, + "included": { + "const": false, + "type": "boolean" + }, + "note": { + "type": "string" + } + }, + "required": [ + "included", + "estimatedAmount", + "note" + ], + "type": "object" + }, + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedTransitDays": { + "additionalProperties": false, + "properties": { + "max": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "options": { + "items": { + "additionalProperties": false, + "properties": { + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedTransitDays": { + "additionalProperties": false, + "properties": { + "max": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "rateSource": { + "enum": [ + "live_carrier", + "internal_estimate", + "heuristic_estimate" + ], + "type": "string" + }, + "serviceLevel": { + "enum": [ + "economy", + "standard", + "express" + ], + "type": "string" + }, + "shippingMode": { + "enum": [ + "courier", + "air", + "sea", + "road", + "postal" + ], + "type": "string" + } + }, + "required": [ + "shippingMode", + "serviceLevel", + "estimatedCost", + "estimatedTransitDays", + "rateSource", + "provider" + ], + "type": "object" + }, + "type": "array" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "rateSource": { + "enum": [ + "live_carrier", + "internal_estimate", + "heuristic_estimate" + ], + "type": "string" + }, + "recommendedEstimate": { + "minimum": 0, + "type": "number" + }, + "recommendedOptionReason": { + "anyOf": [ + { + "enum": [ + "lowest_estimated_cost", + "shortest_transit", + "balanced_cost_and_time" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "serviceLevel": { + "enum": [ + "economy", + "standard", + "express" + ], + "type": "string" + }, + "shippingMode": { + "enum": [ + "courier", + "air", + "sea", + "road", + "postal" + ], + "type": "string" + }, + "volumetricWeightKg": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "estimatedCost", + "recommendedEstimate", + "actualWeightKg", + "volumetricWeightKg", + "chargeableWeightKg", + "shippingMode", + "serviceLevel", + "estimatedTransitDays", + "costBreakdown", + "rateSource", + "provider", + "dutiesAndTaxes", + "confidence", + "assumptions", + "riskFlags", + "options", + "recommendedOptionReason", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "actualWeightKg": { - "exclusiveMinimum": 0, - "type": "number" - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "chargeableWeightKg": { - "exclusiveMinimum": 0, - "type": "number" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "high", - "medium", - "low" - ], - "type": "string" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "level", - "reason" - ], - "type": "object" - }, - "costBreakdown": { - "additionalProperties": false, - "properties": { - "baseFreight": { - "minimum": 0, - "type": "number" - }, - "estimatedOtherFees": { - "minimum": 0, - "type": "number" - }, - "fuelSurcharge": { - "minimum": 0, - "type": "number" - }, - "handling": { - "minimum": 0, - "type": "number" - }, - "oversizeSurcharge": { - "minimum": 0, - "type": "number" - }, - "remoteAreaSurcharge": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "baseFreight", - "fuelSurcharge", - "handling", - "remoteAreaSurcharge", - "oversizeSurcharge", - "estimatedOtherFees" - ], - "type": "object" - }, - "dutiesAndTaxes": { - "additionalProperties": false, - "properties": { - "estimatedAmount": { - "type": "null" - }, - "included": { - "const": false, - "type": "boolean" - }, - "note": { - "type": "string" - } - }, - "required": [ - "included", - "estimatedAmount", - "note" - ], - "type": "object" - }, - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedTransitDays": { - "additionalProperties": false, - "properties": { - "max": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "options": { - "items": { - "additionalProperties": false, - "properties": { - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedTransitDays": { - "additionalProperties": false, - "properties": { - "max": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "rateSource": { - "enum": [ - "live_carrier", - "internal_estimate", - "heuristic_estimate" - ], - "type": "string" - }, - "serviceLevel": { - "enum": [ - "economy", - "standard", - "express" - ], - "type": "string" - }, - "shippingMode": { - "enum": [ - "courier", - "air", - "sea", - "road", - "postal" - ], - "type": "string" - } - }, - "required": [ - "shippingMode", - "serviceLevel", - "estimatedCost", - "estimatedTransitDays", - "rateSource", - "provider" - ], - "type": "object" - }, - "type": "array" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "rateSource": { - "enum": [ - "live_carrier", - "internal_estimate", - "heuristic_estimate" - ], - "type": "string" - }, - "recommendedEstimate": { - "minimum": 0, - "type": "number" - }, - "recommendedOptionReason": { - "anyOf": [ - { - "enum": [ - "lowest_estimated_cost", - "shortest_transit", - "balanced_cost_and_time" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "serviceLevel": { - "enum": [ - "economy", - "standard", - "express" - ], - "type": "string" - }, - "shippingMode": { - "enum": [ - "courier", - "air", - "sea", - "road", - "postal" - ], - "type": "string" - }, - "volumetricWeightKg": { - "minimum": 0, - "type": "number" - } -} - removed
Output schema / requiredRemoved value: -[ - "estimatedCost", - "recommendedEstimate", - "actualWeightKg", - "volumetricWeightKg", - "chargeableWeightKg", - "shippingMode", - "serviceLevel", - "estimatedTransitDays", - "costBreakdown", - "rateSource", - "provider", - "dutiesAndTaxes", - "confidence", - "assumptions", - "riskFlags", - "options", - "recommendedOptionReason", - "generatedAt" -]
- Changed
social_video_generate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } + }, + "required": [ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" -]
- Changed
startup_cost_estimate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
startup_readiness_score4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
strategy_performance_analysis4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "calculationAssumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "completeTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "incompleteTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "completeTradeCount", + "incompleteTradeCount", + "warnings" + ], + "type": "object" + }, + "methodology": { + "items": { + "type": "string" + }, + "type": "array" + }, + "metrics": { + "additionalProperties": false, + "properties": { + "averageHoldingPeriodSeconds": { + "type": [ + "number", + "null" + ] + }, + "averageLosingTrade": { + "type": [ + "number", + "null" + ] + }, + "averageRMultiple": { + "type": [ + "number", + "null" + ] + }, + "averageWinningTrade": { + "type": [ + "number", + "null" + ] + }, + "bestTradingDay": { + "type": [ + "string", + "null" + ] + }, + "breakevenTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "cumulativeReturn": { + "type": [ + "number", + "null" + ] + }, + "currentDrawdown": { + "type": [ + "number", + "null" + ] + }, + "expectancyPerTrade": { + "type": [ + "number", + "null" + ] + }, + "grossLoss": { + "type": [ + "number", + "null" + ] + }, + "grossProfit": { + "type": [ + "number", + "null" + ] + }, + "largestLoser": { + "type": [ + "number", + "null" + ] + }, + "largestWinner": { + "type": [ + "number", + "null" + ] + }, + "losingTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "lossRate": { + "type": [ + "number", + "null" + ] + }, + "maxConsecutiveLosses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxConsecutiveWins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maximumDrawdown": { + "type": [ + "number", + "null" + ] + }, + "maximumDrawdownR": { + "type": [ + "number", + "null" + ] + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "profitFactor": { + "type": [ + "number", + "null" + ] + }, + "recoveryFactor": { + "type": [ + "number", + "null" + ] + }, + "sharpeRatio": { + "type": [ + "number", + "null" + ] + }, + "sortinoRatio": { + "type": [ + "number", + "null" + ] + }, + "totalR": { + "type": [ + "number", + "null" + ] + }, + "totalTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "volatility": { + "type": [ + "number", + "null" + ] + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "winningTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "worstTradingDay": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "totalTrades", + "winningTrades", + "losingTrades", + "breakevenTrades", + "winRate", + "lossRate", + "grossProfit", + "grossLoss", + "netPnl", + "averageWinningTrade", + "averageLosingTrade", + "largestWinner", + "largestLoser", + "profitFactor", + "expectancyPerTrade", + "averageRMultiple", + "cumulativeReturn", + "maximumDrawdown", + "currentDrawdown", + "recoveryFactor", + "sharpeRatio", + "sortinoRatio", + "volatility", + "averageHoldingPeriodSeconds", + "bestTradingDay", + "worstTradingDay", + "maxConsecutiveWins", + "maxConsecutiveLosses" + ], + "type": "object" + }, + "performanceSummary": { + "type": "string" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "strengths": { + "items": { + "type": "string" + }, + "type": "array" + }, + "weaknesses": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "metrics", + "performanceSummary", + "strengths", + "weaknesses", + "riskFlags", + "dataQuality", + "calculationAssumptions" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "calculationAssumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "completeTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "incompleteTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "completeTradeCount", - "incompleteTradeCount", - "warnings" - ], - "type": "object" - }, - "methodology": { - "items": { - "type": "string" - }, - "type": "array" - }, - "metrics": { - "additionalProperties": false, - "properties": { - "averageHoldingPeriodSeconds": { - "type": [ - "number", - "null" - ] - }, - "averageLosingTrade": { - "type": [ - "number", - "null" - ] - }, - "averageRMultiple": { - "type": [ - "number", - "null" - ] - }, - "averageWinningTrade": { - "type": [ - "number", - "null" - ] - }, - "bestTradingDay": { - "type": [ - "string", - "null" - ] - }, - "breakevenTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "cumulativeReturn": { - "type": [ - "number", - "null" - ] - }, - "currentDrawdown": { - "type": [ - "number", - "null" - ] - }, - "expectancyPerTrade": { - "type": [ - "number", - "null" - ] - }, - "grossLoss": { - "type": [ - "number", - "null" - ] - }, - "grossProfit": { - "type": [ - "number", - "null" - ] - }, - "largestLoser": { - "type": [ - "number", - "null" - ] - }, - "largestWinner": { - "type": [ - "number", - "null" - ] - }, - "losingTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "lossRate": { - "type": [ - "number", - "null" - ] - }, - "maxConsecutiveLosses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxConsecutiveWins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maximumDrawdown": { - "type": [ - "number", - "null" - ] - }, - "maximumDrawdownR": { - "type": [ - "number", - "null" - ] - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "profitFactor": { - "type": [ - "number", - "null" - ] - }, - "recoveryFactor": { - "type": [ - "number", - "null" - ] - }, - "sharpeRatio": { - "type": [ - "number", - "null" - ] - }, - "sortinoRatio": { - "type": [ - "number", - "null" - ] - }, - "totalR": { - "type": [ - "number", - "null" - ] - }, - "totalTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "volatility": { - "type": [ - "number", - "null" - ] - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "winningTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "worstTradingDay": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "totalTrades", - "winningTrades", - "losingTrades", - "breakevenTrades", - "winRate", - "lossRate", - "grossProfit", - "grossLoss", - "netPnl", - "averageWinningTrade", - "averageLosingTrade", - "largestWinner", - "largestLoser", - "profitFactor", - "expectancyPerTrade", - "averageRMultiple", - "cumulativeReturn", - "maximumDrawdown", - "currentDrawdown", - "recoveryFactor", - "sharpeRatio", - "sortinoRatio", - "volatility", - "averageHoldingPeriodSeconds", - "bestTradingDay", - "worstTradingDay", - "maxConsecutiveWins", - "maxConsecutiveLosses" - ], - "type": "object" - }, - "performanceSummary": { - "type": "string" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "strengths": { - "items": { - "type": "string" - }, - "type": "array" - }, - "weaknesses": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "metrics", - "performanceSummary", - "strengths", - "weaknesses", - "riskFlags", - "dataQuality", - "calculationAssumptions" -]
- Changed
supplier_due_diligence_report4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
trade_log_analysis4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "anomalies": { + "items": { + "type": "string" + }, + "type": "array" + }, + "behavioralPatterns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "completeTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "incompleteTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "completeTradeCount", + "incompleteTradeCount", + "warnings" + ], + "type": "object" + }, + "executionMetrics": { + "additionalProperties": false, + "properties": { + "completeRecords": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "duplicateTradeIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "malformedRecords": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "missingPrices": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "outOfOrderTimestamps": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "completeRecords", + "malformedRecords", + "duplicateTradeIds", + "outOfOrderTimestamps", + "missingPrices" + ], + "type": "object" + }, + "performanceBySession": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "performanceByStrategy": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "performanceBySymbol": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "summary": { + "additionalProperties": false, + "properties": { + "averageHoldingDurationSeconds": { + "type": [ + "number", + "null" + ] + }, + "closedTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "fees": { + "type": [ + "number", + "null" + ] + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxLosingStreak": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxWinningStreak": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "openTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "totalTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "totalTrades", + "closedTrades", + "openTrades", + "wins", + "losses", + "netPnl", + "fees", + "maxWinningStreak", + "maxLosingStreak", + "averageHoldingDurationSeconds" + ], + "type": "object" + } + }, + "required": [ + "summary", + "performanceBySymbol", + "performanceByStrategy", + "performanceBySession", + "executionMetrics", + "behavioralPatterns", + "anomalies", + "riskFlags", + "dataQuality" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "anomalies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "behavioralPatterns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "completeTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "incompleteTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "completeTradeCount", - "incompleteTradeCount", - "warnings" - ], - "type": "object" - }, - "executionMetrics": { - "additionalProperties": false, - "properties": { - "completeRecords": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "duplicateTradeIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "malformedRecords": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "missingPrices": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "outOfOrderTimestamps": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "completeRecords", - "malformedRecords", - "duplicateTradeIds", - "outOfOrderTimestamps", - "missingPrices" - ], - "type": "object" - }, - "performanceBySession": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "performanceByStrategy": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "performanceBySymbol": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "summary": { - "additionalProperties": false, - "properties": { - "averageHoldingDurationSeconds": { - "type": [ - "number", - "null" - ] - }, - "closedTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "fees": { - "type": [ - "number", - "null" - ] - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxLosingStreak": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxWinningStreak": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "openTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "totalTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "totalTrades", - "closedTrades", - "openTrades", - "wins", - "losses", - "netPnl", - "fees", - "maxWinningStreak", - "maxLosingStreak", - "averageHoldingDurationSeconds" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "summary", - "performanceBySymbol", - "performanceByStrategy", - "performanceBySession", - "executionMetrics", - "behavioralPatterns", - "anomalies", - "riskFlags", - "dataQuality" -]
- Changed
trade_risk_score4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "accountRiskPct": { + "type": [ + "number", + "null" + ] + }, + "calculationBreakdown": { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "components": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "thresholds": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "components", + "thresholds", + "assumptions" + ], + "type": "object" + }, + "leverage": { + "type": [ + "number", + "null" + ] + }, + "positionExposurePct": { + "type": [ + "number", + "null" + ] + }, + "positiveFactors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskAmount": { + "type": [ + "number", + "null" + ] + }, + "riskFactors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskLevel": { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + "riskRewardRatio": { + "type": [ + "number", + "null" + ] + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "safeLeverage": { + "type": [ + "number", + "null" + ] + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "riskScore", + "riskLevel", + "riskAmount", + "accountRiskPct", + "riskRewardRatio", + "positionExposurePct", + "leverage", + "riskFactors", + "positiveFactors", + "warnings", + "calculationBreakdown" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "accountRiskPct": { - "type": [ - "number", - "null" - ] - }, - "calculationBreakdown": { - "additionalProperties": false, - "properties": { - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "components": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "thresholds": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "components", - "thresholds", - "assumptions" - ], - "type": "object" - }, - "leverage": { - "type": [ - "number", - "null" - ] - }, - "positionExposurePct": { - "type": [ - "number", - "null" - ] - }, - "positiveFactors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskAmount": { - "type": [ - "number", - "null" - ] - }, - "riskFactors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskLevel": { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - "riskRewardRatio": { - "type": [ - "number", - "null" - ] - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "safeLeverage": { - "type": [ - "number", - "null" - ] - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "riskScore", - "riskLevel", - "riskAmount", - "accountRiskPct", - "riskRewardRatio", - "positionExposurePct", - "leverage", - "riskFactors", - "positiveFactors", - "warnings", - "calculationBreakdown" -]
- Added
trip_cost_estimate - Changed
vehicle_value_estimate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "adjustments": { + "items": { + "additionalProperties": false, + "properties": { + "basis": { + "enum": [ + "market_derived", + "heuristic" + ], + "type": "string" + }, + "factor": { + "type": "string" + }, + "impactAmount": { + "type": "number" + }, + "impactPercent": { + "type": "number" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "factor", + "impactAmount", + "impactPercent", + "basis", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "askingPriceAnalysis": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "askingPrice": { + "type": "number" + }, + "differenceFromMid": { + "type": "number" + }, + "differencePercent": { + "type": "number" + }, + "marketPosition": { + "enum": [ + "well_below_market", + "below_market", + "near_market", + "above_market", + "well_above_market" + ], + "type": "string" + }, + "thresholdsPercent": { + "additionalProperties": false, + "properties": { + "above": { + "type": "number" + }, + "below": { + "type": "number" + }, + "wellAbove": { + "type": "number" + }, + "wellBelow": { + "type": "number" + } + }, + "required": [ + "wellBelow", + "below", + "above", + "wellAbove" + ], + "type": "object" + }, + "withinEstimatedRange": { + "type": "boolean" + } + }, + "required": [ + "askingPrice", + "differenceFromMid", + "differencePercent", + "marketPosition", + "withinEstimatedRange", + "thresholdsPercent" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "factors": { + "additionalProperties": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "level": { + "enum": [ + "high", + "medium", + "low", + "very_low" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "level", + "reasons", + "factors" + ], + "type": "object" + }, + "currency": { + "type": "string" + }, + "currencyConversion": { + "additionalProperties": false, + "properties": { + "conversions": { + "items": { + "additionalProperties": false, + "properties": { + "from": { + "type": "string" + }, + "rate": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rateDate": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "to": { + "type": "string" + } + }, + "required": [ + "from", + "to", + "rate", + "source", + "rateDate" + ], + "type": "object" + }, + "type": "array" + }, + "resultCurrency": { + "type": "string" + }, + "sourcesConfigured": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "resultCurrency", + "sourcesConfigured", + "conversions" + ], + "type": "object" + }, + "dataFreshness": { + "additionalProperties": false, + "properties": { + "latestComparableAt": { + "type": [ + "string", + "null" + ] + }, + "medianComparableAgeDays": { + "type": [ + "number", + "null" + ] + }, + "oldestComparableAt": { + "type": [ + "string", + "null" + ] + }, + "recentListingCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "recentWindowDays": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "latestComparableAt", + "oldestComparableAt", + "medianComparableAgeDays", + "recentListingCount", + "recentWindowDays" + ], + "type": "object" + }, + "depreciation": { + "additionalProperties": false, + "properties": { + "estimatedAnnualDepreciationPercent": { + "type": [ + "number", + "null" + ] + }, + "estimatedOriginalPrice": { + "type": [ + "number", + "null" + ] + }, + "marketImpliedAnnualDepreciationPercent": { + "type": [ + "number", + "null" + ] + }, + "originalPriceSource": { + "type": [ + "string", + "null" + ] + }, + "totalDepreciationAmount": { + "type": [ + "number", + "null" + ] + }, + "totalDepreciationPercent": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "estimatedOriginalPrice", + "originalPriceSource", + "totalDepreciationAmount", + "totalDepreciationPercent", + "estimatedAnnualDepreciationPercent", + "marketImpliedAnnualDepreciationPercent" + ], + "type": "object" + }, + "disclaimer": { + "type": "string" + }, + "estimatedDealerBuyPrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedDealerRetailPrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedPrivateSalePrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedValue": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "mid": { + "type": "number" + } + }, + "required": [ + "low", + "mid", + "high", + "currency" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "marketComparables": { + "items": { + "additionalProperties": false, + "properties": { + "askingPrice": { + "type": "number" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "make": { + "type": "string" + }, + "mileageKm": { + "type": [ + "number", + "null" + ] + }, + "model": { + "type": "string" + }, + "observedAt": { + "type": [ + "string", + "null" + ] + }, + "originalAskingPrice": { + "type": "number" + }, + "originalCurrency": { + "type": "string" + }, + "priceType": { + "enum": [ + "listing", + "sale" + ], + "type": "string" + }, + "similarityScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + }, + "year": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "make", + "model", + "year", + "trim", + "mileageKm", + "askingPrice", + "currency", + "originalAskingPrice", + "originalCurrency", + "country", + "city", + "sourceName", + "sourceUrl", + "observedAt", + "priceType", + "similarityScore" + ], + "type": "object" + }, + "type": "array" + }, + "marketCoverage": { + "additionalProperties": false, + "properties": { + "country": { + "type": "string" + }, + "countryCode": { + "type": "string" + }, + "liveMarketDataAvailable": { + "type": "boolean" + }, + "marketDataProviders": { + "items": { + "additionalProperties": false, + "properties": { + "comparablesReturned": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "id": { + "type": "string" + }, + "status": { + "enum": [ + "ok", + "empty", + "timeout", + "error" + ], + "type": "string" + } + }, + "required": [ + "id", + "status", + "comparablesReturned" + ], + "type": "object" + }, + "type": "array" + }, + "region": { + "type": "string" + }, + "regionalFallbackCountries": { + "items": { + "type": "string" + }, + "type": "array" + }, + "valuationParametersConfigured": { + "type": "boolean" + } + }, + "required": [ + "countryCode", + "country", + "region", + "valuationParametersConfigured", + "marketDataProviders", + "liveMarketDataAvailable", + "regionalFallbackCountries" + ], + "type": "object" + }, + "marketStats": { + "additionalProperties": false, + "properties": { + "averagePrice": { + "type": [ + "number", + "null" + ] + }, + "comparableCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "comparablesConsidered": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "currencyExcludedCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "medianMileageKm": { + "type": [ + "number", + "null" + ] + }, + "medianPrice": { + "type": [ + "number", + "null" + ] + }, + "outliersExcluded": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "priceDispersionPercent": { + "type": [ + "number", + "null" + ] + }, + "pricePerKmAdjustment": { + "type": [ + "number", + "null" + ] + }, + "recentListingCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "comparableCount", + "comparablesConsidered", + "outliersExcluded", + "medianPrice", + "averagePrice", + "medianMileageKm", + "priceDispersionPercent", + "recentListingCount", + "pricePerKmAdjustment", + "currencyExcludedCount" + ], + "type": "object" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "dealerBuyDiscountPercent": { + "type": [ + "number", + "null" + ] + }, + "dealerRetailMarkupPercent": { + "type": [ + "number", + "null" + ] + }, + "fallbackLevel": { + "anyOf": [ + { + "enum": [ + "same_trim_same_year", + "same_trim_year_plus_minus_1", + "same_model_year_plus_minus_1", + "same_model_year_plus_minus_2", + "regional_same_model_year_plus_minus_2" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "fallbackLevelDescription": { + "type": [ + "string", + "null" + ] + }, + "listingNegotiationDiscountPercent": { + "type": [ + "number", + "null" + ] + }, + "mileageEffect": { + "additionalProperties": false, + "properties": { + "basis": { + "enum": [ + "market_derived", + "heuristic", + "not_applied" + ], + "type": "string" + }, + "percentPer10000Km": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "basis", + "percentPer10000Km" + ], + "type": "object" + }, + "outlierMethod": { + "type": "string" + }, + "privateSaleAdjustmentPercent": { + "type": [ + "number", + "null" + ] + }, + "rangeHalfWidthPercent": { + "type": [ + "number", + "null" + ] + }, + "yearEffect": { + "additionalProperties": false, + "properties": { + "annualPercent": { + "type": [ + "number", + "null" + ] + }, + "basis": { + "enum": [ + "market_derived", + "heuristic", + "not_needed" + ], + "type": "string" + } + }, + "required": [ + "basis", + "annualPercent" + ], + "type": "object" + } + }, + "required": [ + "fallbackLevel", + "fallbackLevelDescription", + "outlierMethod", + "yearEffect", + "mileageEffect", + "rangeHalfWidthPercent", + "dealerBuyDiscountPercent", + "privateSaleAdjustmentPercent", + "dealerRetailMarkupPercent", + "listingNegotiationDiscountPercent" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "enum": [ + "INSUFFICIENT_COMPARABLES", + "NO_MARKET_DATA_PROVIDER", + "STALE_MARKET_DATA", + "HIGH_PRICE_DISPERSION", + "MILEAGE_UNKNOWN", + "TRIM_UNKNOWN", + "CONDITION_UNKNOWN", + "ACCIDENT_HISTORY_UNKNOWN", + "ACCIDENT_SEVERITY_UNVERIFIED", + "STRUCTURAL_DAMAGE_REPORTED", + "HIGH_MILEAGE_FOR_AGE", + "ASKING_PRICE_SIGNIFICANTLY_ABOVE_MARKET", + "ASKING_PRICE_SIGNIFICANTLY_BELOW_MARKET", + "CURRENCY_CONVERSION_UNAVAILABLE", + "REGIONAL_FALLBACK_USED", + "BROADENED_COMPARABLE_SEARCH", + "HEURISTIC_ADJUSTMENTS_USED", + "PROVIDER_PARTIAL_FAILURE", + "OUTLIERS_REMOVED", + "VIN_MISMATCH", + "VIN_CHECK_DIGIT_INVALID", + "VIN_DECODE_UNAVAILABLE", + "SUBJECT_LISTING_EXCLUDED" + ], + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "estimated", + "insufficient_market_data" + ], + "type": "string" + }, + "valuationDate": { + "type": "string" + }, + "vehicle": { + "additionalProperties": false, + "properties": { + "accidentHistory": { + "enum": [ + "none", + "minor_cosmetic", + "repaired", + "structural", + "reported", + "unknown" + ], + "type": "string" + }, + "ageYears": { + "type": "number" + }, + "bodyType": { + "anyOf": [ + { + "enum": [ + "sedan", + "hatchback", + "suv", + "crossover", + "pickup", + "coupe", + "convertible", + "wagon", + "van", + "minivan", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "color": { + "type": [ + "string", + "null" + ] + }, + "condition": { + "enum": [ + "excellent", + "very_good", + "good", + "fair", + "poor", + "unknown" + ], + "type": "string" + }, + "country": { + "type": "string" + }, + "countryCode": { + "type": "string" + }, + "drivetrain": { + "anyOf": [ + { + "enum": [ + "fwd", + "rwd", + "awd", + "4wd" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "engine": { + "type": [ + "string", + "null" + ] + }, + "expectedMileageKm": { + "type": [ + "number", + "null" + ] + }, + "fuelType": { + "anyOf": [ + { + "enum": [ + "petrol", + "diesel", + "hybrid", + "plug_in_hybrid", + "electric", + "lpg", + "cng", + "hydrogen", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "make": { + "type": "string" + }, + "mileageKm": { + "type": [ + "number", + "null" + ] + }, + "mileageVsExpectedPercent": { + "type": [ + "number", + "null" + ] + }, + "model": { + "type": "string" + }, + "options": { + "items": { + "type": "string" + }, + "type": "array" + }, + "owners": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "serviceHistory": { + "enum": [ + "full", + "partial", + "none", + "unknown" + ], + "type": "string" + }, + "transmission": { + "anyOf": [ + { + "enum": [ + "automatic", + "manual", + "cvt", + "dct", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + }, + "year": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "make", + "model", + "year", + "trim", + "mileageKm", + "condition", + "country", + "countryCode", + "city", + "fuelType", + "transmission", + "bodyType", + "drivetrain", + "engine", + "accidentHistory", + "serviceHistory", + "owners", + "color", + "options", + "ageYears", + "expectedMileageKm", + "mileageVsExpectedPercent" + ], + "type": "object" + }, + "vinCheck": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "checkDigit": { + "enum": [ + "valid", + "invalid", + "not_applicable" + ], + "type": "string" + }, + "decodeStatus": { + "enum": [ + "decoded", + "not_decoded", + "unavailable", + "not_configured" + ], + "type": "string" + }, + "decoded": { + "additionalProperties": false, + "properties": { + "bodyClass": { + "type": [ + "string", + "null" + ] + }, + "driveType": { + "type": [ + "string", + "null" + ] + }, + "engine": { + "type": [ + "string", + "null" + ] + }, + "fuelType": { + "type": [ + "string", + "null" + ] + }, + "make": { + "type": [ + "string", + "null" + ] + }, + "model": { + "type": [ + "string", + "null" + ] + }, + "modelYear": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transmission": { + "type": [ + "string", + "null" + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "make", + "model", + "modelYear", + "trim", + "bodyClass", + "fuelType", + "driveType", + "transmission", + "engine" + ], + "type": "object" + }, + "decoder": { + "type": "string" + }, + "enrichedFields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "additionalProperties": false, + "properties": { + "make": { + "type": [ + "boolean", + "null" + ] + }, + "model": { + "type": [ + "boolean", + "null" + ] + }, + "year": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "make", + "model", + "year" + ], + "type": "object" + }, + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vinMasked": { + "type": "string" + }, + "wmiRegion": { + "enum": [ + "north_america", + "south_america", + "europe", + "asia", + "africa", + "oceania", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "vinMasked", + "wmiRegion", + "checkDigit", + "decoder", + "decodeStatus", + "decoded", + "matches", + "enrichedFields", + "notes" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "status", + "vehicle", + "valuationDate", + "currency", + "estimatedValue", + "estimatedPrivateSalePrice", + "estimatedDealerBuyPrice", + "estimatedDealerRetailPrice", + "askingPriceAnalysis", + "depreciation", + "adjustments", + "marketComparables", + "marketStats", + "methodology", + "confidence", + "riskFlags", + "assumptions", + "dataFreshness", + "marketCoverage", + "vinCheck", + "currencyConversion", + "disclaimer" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "adjustments": { - "items": { - "additionalProperties": false, - "properties": { - "basis": { - "enum": [ - "market_derived", - "heuristic" - ], - "type": "string" - }, - "factor": { - "type": "string" - }, - "impactAmount": { - "type": "number" - }, - "impactPercent": { - "type": "number" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "factor", - "impactAmount", - "impactPercent", - "basis", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "askingPriceAnalysis": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "askingPrice": { - "type": "number" - }, - "differenceFromMid": { - "type": "number" - }, - "differencePercent": { - "type": "number" - }, - "marketPosition": { - "enum": [ - "well_below_market", - "below_market", - "near_market", - "above_market", - "well_above_market" - ], - "type": "string" - }, - "thresholdsPercent": { - "additionalProperties": false, - "properties": { - "above": { - "type": "number" - }, - "below": { - "type": "number" - }, - "wellAbove": { - "type": "number" - }, - "wellBelow": { - "type": "number" - } - }, - "required": [ - "wellBelow", - "below", - "above", - "wellAbove" - ], - "type": "object" - }, - "withinEstimatedRange": { - "type": "boolean" - } - }, - "required": [ - "askingPrice", - "differenceFromMid", - "differencePercent", - "marketPosition", - "withinEstimatedRange", - "thresholdsPercent" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "factors": { - "additionalProperties": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "level": { - "enum": [ - "high", - "medium", - "low", - "very_low" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "level", - "reasons", - "factors" - ], - "type": "object" - }, - "currency": { - "type": "string" - }, - "currencyConversion": { - "additionalProperties": false, - "properties": { - "conversions": { - "items": { - "additionalProperties": false, - "properties": { - "from": { - "type": "string" - }, - "rate": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rateDate": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "to": { - "type": "string" - } - }, - "required": [ - "from", - "to", - "rate", - "source", - "rateDate" - ], - "type": "object" - }, - "type": "array" - }, - "resultCurrency": { - "type": "string" - }, - "sourcesConfigured": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "resultCurrency", - "sourcesConfigured", - "conversions" - ], - "type": "object" - }, - "dataFreshness": { - "additionalProperties": false, - "properties": { - "latestComparableAt": { - "type": [ - "string", - "null" - ] - }, - "medianComparableAgeDays": { - "type": [ - "number", - "null" - ] - }, - "oldestComparableAt": { - "type": [ - "string", - "null" - ] - }, - "recentListingCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "recentWindowDays": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "latestComparableAt", - "oldestComparableAt", - "medianComparableAgeDays", - "recentListingCount", - "recentWindowDays" - ], - "type": "object" - }, - "depreciation": { - "additionalProperties": false, - "properties": { - "estimatedAnnualDepreciationPercent": { - "type": [ - "number", - "null" - ] - }, - "estimatedOriginalPrice": { - "type": [ - "number", - "null" - ] - }, - "marketImpliedAnnualDepreciationPercent": { - "type": [ - "number", - "null" - ] - }, - "originalPriceSource": { - "type": [ - "string", - "null" - ] - }, - "totalDepreciationAmount": { - "type": [ - "number", - "null" - ] - }, - "totalDepreciationPercent": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "estimatedOriginalPrice", - "originalPriceSource", - "totalDepreciationAmount", - "totalDepreciationPercent", - "estimatedAnnualDepreciationPercent", - "marketImpliedAnnualDepreciationPercent" - ], - "type": "object" - }, - "disclaimer": { - "type": "string" - }, - "estimatedDealerBuyPrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedDealerRetailPrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedPrivateSalePrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedValue": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "mid": { - "type": "number" - } - }, - "required": [ - "low", - "mid", - "high", - "currency" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "marketComparables": { - "items": { - "additionalProperties": false, - "properties": { - "askingPrice": { - "type": "number" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": "string" - }, - "currency": { - "type": "string" - }, - "make": { - "type": "string" - }, - "mileageKm": { - "type": [ - "number", - "null" - ] - }, - "model": { - "type": "string" - }, - "observedAt": { - "type": [ - "string", - "null" - ] - }, - "originalAskingPrice": { - "type": "number" - }, - "originalCurrency": { - "type": "string" - }, - "priceType": { - "enum": [ - "listing", - "sale" - ], - "type": "string" - }, - "similarityScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - }, - "year": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "make", - "model", - "year", - "trim", - "mileageKm", - "askingPrice", - "currency", - "originalAskingPrice", - "originalCurrency", - "country", - "city", - "sourceName", - "sourceUrl", - "observedAt", - "priceType", - "similarityScore" - ], - "type": "object" - }, - "type": "array" - }, - "marketCoverage": { - "additionalProperties": false, - "properties": { - "country": { - "type": "string" - }, - "countryCode": { - "type": "string" - }, - "liveMarketDataAvailable": { - "type": "boolean" - }, - "marketDataProviders": { - "items": { - "additionalProperties": false, - "properties": { - "comparablesReturned": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "id": { - "type": "string" - }, - "status": { - "enum": [ - "ok", - "empty", - "timeout", - "error" - ], - "type": "string" - } - }, - "required": [ - "id", - "status", - "comparablesReturned" - ], - "type": "object" - }, - "type": "array" - }, - "region": { - "type": "string" - }, - "regionalFallbackCountries": { - "items": { - "type": "string" - }, - "type": "array" - }, - "valuationParametersConfigured": { - "type": "boolean" - } - }, - "required": [ - "countryCode", - "country", - "region", - "valuationParametersConfigured", - "marketDataProviders", - "liveMarketDataAvailable", - "regionalFallbackCountries" - ], - "type": "object" - }, - "marketStats": { - "additionalProperties": false, - "properties": { - "averagePrice": { - "type": [ - "number", - "null" - ] - }, - "comparableCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "comparablesConsidered": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "currencyExcludedCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "medianMileageKm": { - "type": [ - "number", - "null" - ] - }, - "medianPrice": { - "type": [ - "number", - "null" - ] - }, - "outliersExcluded": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "priceDispersionPercent": { - "type": [ - "number", - "null" - ] - }, - "pricePerKmAdjustment": { - "type": [ - "number", - "null" - ] - }, - "recentListingCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "comparableCount", - "comparablesConsidered", - "outliersExcluded", - "medianPrice", - "averagePrice", - "medianMileageKm", - "priceDispersionPercent", - "recentListingCount", - "pricePerKmAdjustment", - "currencyExcludedCount" - ], - "type": "object" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "dealerBuyDiscountPercent": { - "type": [ - "number", - "null" - ] - }, - "dealerRetailMarkupPercent": { - "type": [ - "number", - "null" - ] - }, - "fallbackLevel": { - "anyOf": [ - { - "enum": [ - "same_trim_same_year", - "same_trim_year_plus_minus_1", - "same_model_year_plus_minus_1", - "same_model_year_plus_minus_2", - "regional_same_model_year_plus_minus_2" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "fallbackLevelDescription": { - "type": [ - "string", - "null" - ] - }, - "listingNegotiationDiscountPercent": { - "type": [ - "number", - "null" - ] - }, - "mileageEffect": { - "additionalProperties": false, - "properties": { - "basis": { - "enum": [ - "market_derived", - "heuristic", - "not_applied" - ], - "type": "string" - }, - "percentPer10000Km": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "basis", - "percentPer10000Km" - ], - "type": "object" - }, - "outlierMethod": { - "type": "string" - }, - "privateSaleAdjustmentPercent": { - "type": [ - "number", - "null" - ] - }, - "rangeHalfWidthPercent": { - "type": [ - "number", - "null" - ] - }, - "yearEffect": { - "additionalProperties": false, - "properties": { - "annualPercent": { - "type": [ - "number", - "null" - ] - }, - "basis": { - "enum": [ - "market_derived", - "heuristic", - "not_needed" - ], - "type": "string" - } - }, - "required": [ - "basis", - "annualPercent" - ], - "type": "object" - } - }, - "required": [ - "fallbackLevel", - "fallbackLevelDescription", - "outlierMethod", - "yearEffect", - "mileageEffect", - "rangeHalfWidthPercent", - "dealerBuyDiscountPercent", - "privateSaleAdjustmentPercent", - "dealerRetailMarkupPercent", - "listingNegotiationDiscountPercent" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "enum": [ - "INSUFFICIENT_COMPARABLES", - "NO_MARKET_DATA_PROVIDER", - "STALE_MARKET_DATA", - "HIGH_PRICE_DISPERSION", - "MILEAGE_UNKNOWN", - "TRIM_UNKNOWN", - "CONDITION_UNKNOWN", - "ACCIDENT_HISTORY_UNKNOWN", - "ACCIDENT_SEVERITY_UNVERIFIED", - "STRUCTURAL_DAMAGE_REPORTED", - "HIGH_MILEAGE_FOR_AGE", - "ASKING_PRICE_SIGNIFICANTLY_ABOVE_MARKET", - "ASKING_PRICE_SIGNIFICANTLY_BELOW_MARKET", - "CURRENCY_CONVERSION_UNAVAILABLE", - "REGIONAL_FALLBACK_USED", - "BROADENED_COMPARABLE_SEARCH", - "HEURISTIC_ADJUSTMENTS_USED", - "PROVIDER_PARTIAL_FAILURE", - "OUTLIERS_REMOVED", - "VIN_MISMATCH", - "VIN_CHECK_DIGIT_INVALID", - "VIN_DECODE_UNAVAILABLE", - "SUBJECT_LISTING_EXCLUDED" - ], - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "estimated", - "insufficient_market_data" - ], - "type": "string" - }, - "valuationDate": { - "type": "string" - }, - "vehicle": { - "additionalProperties": false, - "properties": { - "accidentHistory": { - "enum": [ - "none", - "minor_cosmetic", - "repaired", - "structural", - "reported", - "unknown" - ], - "type": "string" - }, - "ageYears": { - "type": "number" - }, - "bodyType": { - "anyOf": [ - { - "enum": [ - "sedan", - "hatchback", - "suv", - "crossover", - "pickup", - "coupe", - "convertible", - "wagon", - "van", - "minivan", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "color": { - "type": [ - "string", - "null" - ] - }, - "condition": { - "enum": [ - "excellent", - "very_good", - "good", - "fair", - "poor", - "unknown" - ], - "type": "string" - }, - "country": { - "type": "string" - }, - "countryCode": { - "type": "string" - }, - "drivetrain": { - "anyOf": [ - { - "enum": [ - "fwd", - "rwd", - "awd", - "4wd" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "engine": { - "type": [ - "string", - "null" - ] - }, - "expectedMileageKm": { - "type": [ - "number", - "null" - ] - }, - "fuelType": { - "anyOf": [ - { - "enum": [ - "petrol", - "diesel", - "hybrid", - "plug_in_hybrid", - "electric", - "lpg", - "cng", - "hydrogen", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "make": { - "type": "string" - }, - "mileageKm": { - "type": [ - "number", - "null" - ] - }, - "mileageVsExpectedPercent": { - "type": [ - "number", - "null" - ] - }, - "model": { - "type": "string" - }, - "options": { - "items": { - "type": "string" - }, - "type": "array" - }, - "owners": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "serviceHistory": { - "enum": [ - "full", - "partial", - "none", - "unknown" - ], - "type": "string" - }, - "transmission": { - "anyOf": [ - { - "enum": [ - "automatic", - "manual", - "cvt", - "dct", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - }, - "year": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "make", - "model", - "year", - "trim", - "mileageKm", - "condition", - "country", - "countryCode", - "city", - "fuelType", - "transmission", - "bodyType", - "drivetrain", - "engine", - "accidentHistory", - "serviceHistory", - "owners", - "color", - "options", - "ageYears", - "expectedMileageKm", - "mileageVsExpectedPercent" - ], - "type": "object" - }, - "vinCheck": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "checkDigit": { - "enum": [ - "valid", - "invalid", - "not_applicable" - ], - "type": "string" - }, - "decodeStatus": { - "enum": [ - "decoded", - "not_decoded", - "unavailable", - "not_configured" - ], - "type": "string" - }, - "decoded": { - "additionalProperties": false, - "properties": { - "bodyClass": { - "type": [ - "string", - "null" - ] - }, - "driveType": { - "type": [ - "string", - "null" - ] - }, - "engine": { - "type": [ - "string", - "null" - ] - }, - "fuelType": { - "type": [ - "string", - "null" - ] - }, - "make": { - "type": [ - "string", - "null" - ] - }, - "model": { - "type": [ - "string", - "null" - ] - }, - "modelYear": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transmission": { - "type": [ - "string", - "null" - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "make", - "model", - "modelYear", - "trim", - "bodyClass", - "fuelType", - "driveType", - "transmission", - "engine" - ], - "type": "object" - }, - "decoder": { - "type": "string" - }, - "enrichedFields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "additionalProperties": false, - "properties": { - "make": { - "type": [ - "boolean", - "null" - ] - }, - "model": { - "type": [ - "boolean", - "null" - ] - }, - "year": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "make", - "model", - "year" - ], - "type": "object" - }, - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vinMasked": { - "type": "string" - }, - "wmiRegion": { - "enum": [ - "north_america", - "south_america", - "europe", - "asia", - "africa", - "oceania", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "vinMasked", - "wmiRegion", - "checkDigit", - "decoder", - "decodeStatus", - "decoded", - "matches", - "enrichedFields", - "notes" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } -} - removed
Output schema / requiredRemoved value: -[ - "status", - "vehicle", - "valuationDate", - "currency", - "estimatedValue", - "estimatedPrivateSalePrice", - "estimatedDealerBuyPrice", - "estimatedDealerRetailPrice", - "askingPriceAnalysis", - "depreciation", - "adjustments", - "marketComparables", - "marketStats", - "methodology", - "confidence", - "riskFlags", - "assumptions", - "dataFreshness", - "marketCoverage", - "vinCheck", - "currencyConversion", - "disclaimer" -]
- Changed
voice_lead_qualifier4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "answered": { + "type": "boolean" + }, + "callId": { + "type": "string" + }, + "completedAt": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "createdAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "durationSeconds": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "nextAction": { + "type": [ + "string", + "null" + ] + }, + "outcome": { + "type": [ + "string", + "null" + ] + }, + "qualification": { + "additionalProperties": false, + "properties": { + "budget": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "enum": [ + "unqualified", + "needs_review", + "qualified" + ], + "type": "string" + }, + "decisionMaker": { + "type": [ + "boolean", + "null" + ] + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "field": { + "type": "string" + }, + "source": { + "enum": [ + "customer_statement", + "provider_event", + "derived" + ], + "type": "string" + }, + "value": {} + }, + "required": [ + "field", + "value", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "intent": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "objections": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "timeline": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "score", + "classification", + "intent", + "budget", + "timeline", + "decisionMaker", + "objections", + "evidence" + ], + "type": "object" + }, + "recommendedNextAction": { + "type": "string" + }, + "status": { + "enum": [ + "created", + "queued", + "dialing", + "ringing", + "answered", + "in_progress", + "completed", + "no_answer", + "busy", + "rejected", + "failed", + "cancelled" + ], + "type": "string" + }, + "structuredFacts": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "transcript": { + "items": { + "additionalProperties": false, + "properties": { + "at": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "speaker": { + "enum": [ + "agent", + "customer" + ], + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "speaker", + "text", + "at" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "callId", + "status", + "answered", + "durationSeconds", + "outcome", + "summary", + "nextAction", + "structuredFacts", + "transcript", + "createdAt", + "completedAt", + "qualification", + "recommendedNextAction" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "answered": { - "type": "boolean" - }, - "callId": { - "type": "string" - }, - "completedAt": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "createdAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "durationSeconds": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "nextAction": { - "type": [ - "string", - "null" - ] - }, - "outcome": { - "type": [ - "string", - "null" - ] - }, - "qualification": { - "additionalProperties": false, - "properties": { - "budget": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "enum": [ - "unqualified", - "needs_review", - "qualified" - ], - "type": "string" - }, - "decisionMaker": { - "type": [ - "boolean", - "null" - ] - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "field": { - "type": "string" - }, - "source": { - "enum": [ - "customer_statement", - "provider_event", - "derived" - ], - "type": "string" - }, - "value": {} - }, - "required": [ - "field", - "value", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "intent": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "objections": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "timeline": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "score", - "classification", - "intent", - "budget", - "timeline", - "decisionMaker", - "objections", - "evidence" - ], - "type": "object" - }, - "recommendedNextAction": { - "type": "string" - }, - "status": { - "enum": [ - "created", - "queued", - "dialing", - "ringing", - "answered", - "in_progress", - "completed", - "no_answer", - "busy", - "rejected", - "failed", - "cancelled" - ], - "type": "string" - }, - "structuredFacts": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "transcript": { - "items": { - "additionalProperties": false, - "properties": { - "at": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "speaker": { - "enum": [ - "agent", - "customer" - ], - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "speaker", - "text", - "at" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "callId", - "status", - "answered", - "durationSeconds", - "outcome", - "summary", - "nextAction", - "structuredFacts", - "transcript", - "createdAt", - "completedAt", - "qualification", - "recommendedNextAction" -]
- Changed
website_audit4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "accessibilityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "confidenceScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "criticalIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "estimatedFixHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "highPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lowPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "mediumPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "overallScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "pagesAudited": { + "items": { + "additionalProperties": false, + "properties": { + "internalLinksFound": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "issues": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "sizeBytes": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "status": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "url": { + "type": "string" + } + }, + "required": [ + "url", + "status", + "title", + "sizeBytes", + "internalLinksFound", + "issues" + ], + "type": "object" + }, + "type": "array" + }, + "performanceIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "quickWins": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "scores": { + "additionalProperties": false, + "properties": { + "accessibility": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "performance": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "security": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "seo": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "technical": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "ux": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "object" + }, + "securityFindings": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "seoIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "technicalIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "uxIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "overallScore", + "scores", + "criticalIssues", + "highPriorityIssues", + "mediumPriorityIssues", + "lowPriorityIssues", + "quickWins", + "seoIssues", + "performanceIssues", + "accessibilityIssues", + "securityFindings", + "technicalIssues", + "uxIssues", + "pagesAudited", + "estimatedFixHours", + "confidenceScore", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "accessibilityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "confidenceScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "criticalIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "estimatedFixHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "highPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lowPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "mediumPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "overallScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "pagesAudited": { - "items": { - "additionalProperties": false, - "properties": { - "internalLinksFound": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "issues": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "sizeBytes": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "status": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "url": { - "type": "string" - } - }, - "required": [ - "url", - "status", - "title", - "sizeBytes", - "internalLinksFound", - "issues" - ], - "type": "object" - }, - "type": "array" - }, - "performanceIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "quickWins": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "scores": { - "additionalProperties": false, - "properties": { - "accessibility": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "performance": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "security": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "seo": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "technical": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "ux": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "object" - }, - "securityFindings": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "seoIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "technicalIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "uxIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "overallScore", - "scores", - "criticalIssues", - "highPriorityIssues", - "mediumPriorityIssues", - "lowPriorityIssues", - "quickWins", - "seoIssues", - "performanceIssues", - "accessibilityIssues", - "securityFindings", - "technicalIssues", - "uxIssues", - "pagesAudited", - "estimatedFixHours", - "confidenceScore", - "limitations" -]
- Changed
website_download4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "archive": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "available": { + "const": true, + "type": "boolean" + }, + "downloadUrl": { + "type": "string" + }, + "fileId": { + "type": "string" + }, + "format": { + "const": "zip", + "type": "string" + }, + "sizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "available", + "format", + "sizeBytes", + "fileId", + "downloadUrl" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "assetsDownloaded": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "durationMs": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "finalUrl": { + "type": "string" + }, + "manifest": { + "additionalProperties": false, + "properties": { + "files": { + "items": { + "additionalProperties": false, + "properties": { + "contentType": { + "type": [ + "string", + "null" + ] + }, + "localPath": { + "type": "string" + }, + "sizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "type": { + "enum": [ + "html", + "css", + "javascript", + "image", + "font", + "json", + "document", + "media", + "other" + ], + "type": "string" + } + }, + "required": [ + "localPath", + "type", + "contentType", + "sizeBytes" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "files" + ], + "type": "object" + }, + "pagesDownloaded": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "sourceUrl": { + "type": "string" + }, + "success": { + "const": true, + "type": "boolean" + }, + "totalFiles": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "totalSizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "success", + "sourceUrl", + "finalUrl", + "pagesDownloaded", + "assetsDownloaded", + "totalFiles", + "totalSizeBytes", + "durationMs", + "archive", + "manifest", + "warnings" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "archive": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "available": { - "const": true, - "type": "boolean" - }, - "downloadUrl": { - "type": "string" - }, - "fileId": { - "type": "string" - }, - "format": { - "const": "zip", - "type": "string" - }, - "sizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "available", - "format", - "sizeBytes", - "fileId", - "downloadUrl" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "assetsDownloaded": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "durationMs": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "finalUrl": { - "type": "string" - }, - "manifest": { - "additionalProperties": false, - "properties": { - "files": { - "items": { - "additionalProperties": false, - "properties": { - "contentType": { - "type": [ - "string", - "null" - ] - }, - "localPath": { - "type": "string" - }, - "sizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "type": { - "enum": [ - "html", - "css", - "javascript", - "image", - "font", - "json", - "document", - "media", - "other" - ], - "type": "string" - } - }, - "required": [ - "localPath", - "type", - "contentType", - "sizeBytes" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "files" - ], - "type": "object" - }, - "pagesDownloaded": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "sourceUrl": { - "type": "string" - }, - "success": { - "const": true, - "type": "boolean" - }, - "totalFiles": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "totalSizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "sourceUrl", - "finalUrl", - "pagesDownloaded", - "assetsDownloaded", - "totalFiles", - "totalSizeBytes", - "durationMs", - "archive", - "manifest", - "warnings" -]
- Changed
website_project_estimate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "breakdown": { + "additionalProperties": false, + "properties": { + "backend": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "contentAndSeo": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "deployment": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "frontend": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "projectManagement": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "testing": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "uiUx": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + } + }, + "required": [ + "uiUx", + "frontend", + "backend", + "contentAndSeo", + "testing", + "deployment", + "projectManagement" + ], + "type": "object" + }, + "complexity": { + "enum": [ + "low", + "medium", + "high", + "very_high" + ], + "type": "string" + }, + "confidenceScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "estimatedTimelineDays": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "maintenance": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "monthlyCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "monthlyHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + } + }, + "required": [ + "available", + "monthlyHours", + "monthlyCost" + ], + "type": "object" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "factors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "hourlyRate": { + "exclusiveMinimum": 0, + "type": "number" + }, + "version": { + "type": "string" + } + }, + "required": [ + "version", + "hourlyRate", + "currency", + "factors" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "estimatedCost", + "estimatedTimelineDays", + "estimatedHours", + "complexity", + "breakdown", + "maintenance", + "riskFlags", + "assumptions", + "confidenceScore", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "breakdown": { - "additionalProperties": false, - "properties": { - "backend": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "contentAndSeo": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "deployment": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "frontend": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "projectManagement": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "testing": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "uiUx": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - } - }, - "required": [ - "uiUx", - "frontend", - "backend", - "contentAndSeo", - "testing", - "deployment", - "projectManagement" - ], - "type": "object" - }, - "complexity": { - "enum": [ - "low", - "medium", - "high", - "very_high" - ], - "type": "string" - }, - "confidenceScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "estimatedTimelineDays": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "maintenance": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "monthlyCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "monthlyHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - } - }, - "required": [ - "available", - "monthlyHours", - "monthlyCost" - ], - "type": "object" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "factors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "hourlyRate": { - "exclusiveMinimum": 0, - "type": "number" - }, - "version": { - "type": "string" - } - }, - "required": [ - "version", - "hourlyRate", - "currency", - "factors" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "estimatedCost", - "estimatedTimelineDays", - "estimatedHours", - "complexity", - "breakdown", - "maintenance", - "riskFlags", - "assumptions", - "confidenceScore", - "methodology" -]
- Changed
whatsapp_business_setup4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
73 tool updates
- Changed
ai_call_agent4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "answered": { - "type": "boolean" - }, - "callId": { - "type": "string" - }, - "completedAt": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "createdAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "durationSeconds": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "nextAction": { - "type": [ - "string", - "null" - ] - }, - "outcome": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "created", - "queued", - "dialing", - "ringing", - "answered", - "in_progress", - "completed", - "no_answer", - "busy", - "rejected", - "failed", - "cancelled" - ], - "type": "string" - }, - "structuredFacts": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "transcript": { - "items": { - "additionalProperties": false, - "properties": { - "at": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "speaker": { - "enum": [ - "agent", - "customer" - ], - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "speaker", - "text", - "at" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "callId", - "status", - "answered", - "durationSeconds", - "outcome", - "summary", - "nextAction", - "structuredFacts", - "transcript", - "createdAt", - "completedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "answered": { + "type": "boolean" + }, + "callId": { + "type": "string" + }, + "completedAt": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "createdAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "durationSeconds": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "nextAction": { + "type": [ + "string", + "null" + ] + }, + "outcome": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "created", + "queued", + "dialing", + "ringing", + "answered", + "in_progress", + "completed", + "no_answer", + "busy", + "rejected", + "failed", + "cancelled" + ], + "type": "string" + }, + "structuredFacts": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "transcript": { + "items": { + "additionalProperties": false, + "properties": { + "at": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "speaker": { + "enum": [ + "agent", + "customer" + ], + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "speaker", + "text", + "at" + ], + "type": "object" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "callId", + "status", + "answered", + "durationSeconds", + "outcome", + "summary", + "nextAction", + "structuredFacts", + "transcript", + "createdAt", + "completedAt" +]
- Changed
analyze_company_risk4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "cached": { - "type": "boolean" - }, - "checks": { - "additionalProperties": false, - "properties": { - "adverseNews": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "corporateIdentity": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "domain": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "legalSignals": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "reputation": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "securitySignals": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "website": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - } - }, - "required": [ - "corporateIdentity", - "domain", - "website", - "sanctions", - "adverseNews", - "securitySignals", - "reputation", - "legalSignals" - ], - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "website", - "country" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskSignals": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": "string" - }, - "type": { - "enum": [ - "corporate_identity", - "domain", - "website", - "sanctions", - "adverse_news", - "security_signals", - "reputation", - "legal_signals" - ], - "type": "string" - } - }, - "required": [ - "type", - "severity", - "summary", - "evidence", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "company", - "riskSignals", - "checks", - "sources", - "confidence", - "limitations", - "cached", - "dataMode" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "cached": { + "type": "boolean" + }, + "checks": { + "additionalProperties": false, + "properties": { + "adverseNews": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "corporateIdentity": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "domain": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "legalSignals": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "reputation": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "securitySignals": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "website": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + } + }, + "required": [ + "corporateIdentity", + "domain", + "website", + "sanctions", + "adverseNews", + "securitySignals", + "reputation", + "legalSignals" + ], + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "website", + "country" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskSignals": { + "items": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": "string" + }, + "type": { + "enum": [ + "corporate_identity", + "domain", + "website", + "sanctions", + "adverse_news", + "security_signals", + "reputation", + "legal_signals" + ], + "type": "string" + } + }, + "required": [ + "type", + "severity", + "summary", + "evidence", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "company", + "riskSignals", + "checks", + "sources", + "confidence", + "limitations", + "cached", + "dataMode" +]
- Changed
analyze_oman_company4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "commercialSignals": { - "additionalProperties": false, - "properties": { - "businessMaturity": { - "enum": [ - "new", - "early_stage", - "growing", - "established" - ], - "type": "string" - }, - "dataCompletenessScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "digitalPresenceScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "governmentProcurementActivity": { - "enum": [ - "active", - "limited", - "none" - ], - "type": "string" - }, - "operatingStatus": { - "type": "string" - }, - "yearsActive": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "yearsActive", - "operatingStatus", - "digitalPresenceScore", - "dataCompletenessScore", - "businessMaturity", - "governmentProcurementActivity" - ], - "type": "object" - }, - "companyId": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendedChecks": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "companyId", - "commercialSignals", - "riskFlags", - "positiveSignals", - "recommendedChecks", - "confidence", - "confidenceReasons", - "dataCoverage", - "sources" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "commercialSignals": { + "additionalProperties": false, + "properties": { + "businessMaturity": { + "enum": [ + "new", + "early_stage", + "growing", + "established" + ], + "type": "string" + }, + "dataCompletenessScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "digitalPresenceScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "governmentProcurementActivity": { + "enum": [ + "active", + "limited", + "none" + ], + "type": "string" + }, + "operatingStatus": { + "type": "string" + }, + "yearsActive": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "yearsActive", + "operatingStatus", + "digitalPresenceScore", + "dataCompletenessScore", + "businessMaturity", + "governmentProcurementActivity" + ], + "type": "object" + }, + "companyId": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendedChecks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "companyId", + "commercialSignals", + "riskFlags", + "positiveSignals", + "recommendedChecks", + "confidence", + "confidenceReasons", + "dataCoverage", + "sources" +]
- Changed
analyze_oman_property4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "comparablesSummary": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "highRentPerSqm": { - "type": "number" - }, - "lowRentPerSqm": { - "type": "number" - }, - "medianRentPerSqm": { - "type": "number" - } - }, - "required": [ - "medianRentPerSqm", - "lowRentPerSqm", - "highRentPerSqm" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "insufficient", - "low", - "medium", - "high" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "level", - "reasons" - ], - "type": "object" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "latestDataDate": { - "type": [ - "string", - "null" - ] - }, - "sampleSize": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceTypes": { - "items": { - "enum": [ - "official_statistics", - "listing_asking_price", - "manual_benchmark", - "partner_feed" - ], - "type": "string" - }, - "type": "array" - }, - "staleMarketData": { - "type": "boolean" - } - }, - "required": [ - "latestDataDate", - "dataFreshnessDays", - "sampleSize", - "sourceTypes", - "staleMarketData" - ], - "type": "object" - }, - "historicalSalesContext": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "latestRecordDate": { - "type": [ - "string", - "null" - ] - }, - "medianHistoricalPricePerSqmOMR": { - "type": [ - "number", - "null" - ] - }, - "oldestRecordDate": { - "type": [ - "string", - "null" - ] - }, - "phaseBreakdown": { - "items": { - "additionalProperties": false, - "properties": { - "latestRecordDate": { - "type": "string" - }, - "medianPriceOMR": { - "type": "number" - }, - "medianPricePerSqmOMR": { - "type": "number" - }, - "oldestRecordDate": { - "type": "string" - }, - "phaseName": { - "type": "string" - }, - "recordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "phaseName", - "recordCount", - "medianPriceOMR", - "medianPricePerSqmOMR", - "oldestRecordDate", - "latestRecordDate" - ], - "type": "object" - }, - "type": "array" - }, - "priceSemantics": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recentComparableSales": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "recentMedianPricePerSqmOMR": { - "type": [ - "number", - "null" - ] - }, - "recordsAvailable": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceTypes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "available", - "recordsAvailable", - "recentComparableSales", - "medianHistoricalPricePerSqmOMR", - "recentMedianPricePerSqmOMR", - "oldestRecordDate", - "latestRecordDate", - "sourceTypes", - "priceSemantics", - "phaseBreakdown" - ], - "type": "object" - }, - "insufficientMarketData": { - "type": "boolean" - }, - "investment": { - "additionalProperties": false, - "properties": { - "estimatedNetIncomeOMR": { - "type": [ - "number", - "null" - ] - }, - "estimatedOperatingCostOMR": { - "type": "number" - }, - "grossYieldPct": { - "type": [ - "number", - "null" - ] - }, - "netYieldPct": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "grossYieldPct", - "estimatedOperatingCostOMR", - "estimatedNetIncomeOMR", - "netYieldPct" - ], - "type": "object" - }, - "market": { - "additionalProperties": false, - "properties": { - "comparableCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "estimatedAnnualRentOMR": { - "type": [ - "number", - "null" - ] - }, - "estimatedMonthlyRentOMR": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "median": { - "type": "number" - } - }, - "required": [ - "low", - "median", - "high" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "sampleSizeUsed": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "estimatedMonthlyRentOMR", - "estimatedAnnualRentOMR", - "comparableCount", - "sampleSizeUsed", - "dataFreshnessDays" - ], - "type": "object" - }, - "normalizedLocation": { - "additionalProperties": false, - "properties": { - "area": { - "type": "string" - }, - "governorate": { - "type": "string" - }, - "inputArea": { - "type": "string" - }, - "matchType": { - "enum": [ - "exact", - "alias", - "unmatched" - ], - "type": "string" - }, - "supported": { - "type": "boolean" - }, - "wilayat": { - "type": "string" - } - }, - "required": [ - "governorate", - "wilayat", - "area", - "inputArea", - "matchType", - "supported" - ], - "type": "object" - }, - "officialMarketContext": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "unavailable", - "low", - "medium", - "high" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "level", - "reasons" - ], - "type": "object" - }, - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "governorate": { - "type": "string" - }, - "marketActivity": { - "additionalProperties": false, - "properties": { - "mortgageContracts": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "saleContracts": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "tradedValueOMR": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "tradedValueOMR", - "saleContracts", - "mortgageContracts" - ], - "type": "object" - }, - "period": { - "type": [ - "string", - "null" - ] - }, - "provenance": { - "additionalProperties": false, - "properties": { - "datasetId": { - "type": [ - "string", - "null" - ] - }, - "datasetTitle": { - "type": [ - "string", - "null" - ] - }, - "license": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "retrievedAt": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "sourceType": { - "const": "official_statistics", - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "source", - "sourceType", - "datasetId", - "datasetTitle", - "retrievedAt", - "publishedAt", - "sourceUrl", - "license" - ], - "type": "object" - }, - "realEstatePriceIndex": { - "additionalProperties": false, - "properties": { - "period": { - "type": [ - "string", - "null" - ] - }, - "value": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "value", - "period" - ], - "type": "object" - }, - "reason": { - "anyOf": [ - { - "enum": [ - "ncsi_not_configured", - "no_data_for_governorate", - "ncsi_timeout", - "ncsi_malformed_response", - "official_source_temporarily_unavailable" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "source": { - "type": "string" - }, - "sourceType": { - "const": "official_statistics", - "type": "string" - } - }, - "required": [ - "available", - "reason", - "source", - "sourceType", - "governorate", - "period", - "realEstatePriceIndex", - "marketActivity", - "dataFreshnessDays", - "confidence", - "provenance" - ], - "type": "object" - }, - "pricePosition": { - "additionalProperties": false, - "properties": { - "askingPricePerSqmOMR": { - "type": "number" - }, - "marketPosition": { - "enum": [ - "below_market", - "at_market", - "above_market", - "insufficient_data" - ], - "type": "string" - }, - "observedComparableRange": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "median": { - "type": "number" - } - }, - "required": [ - "low", - "median", - "high" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "askingPricePerSqmOMR", - "observedComparableRange", - "marketPosition" - ], - "type": "object" - }, - "provenance": { - "items": { - "additionalProperties": false, - "properties": { - "recordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceDate": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceType": { - "enum": [ - "official_statistics", - "listing_asking_price", - "manual_benchmark", - "partner_feed" - ], - "type": "string" - } - }, - "required": [ - "sourceType", - "sourceName", - "sourceDate", - "recordCount" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "subjectProperty": { - "additionalProperties": false, - "properties": { - "askingPriceOMR": { - "type": "number" - }, - "bathrooms": { - "type": [ - "number", - "null" - ] - }, - "bedrooms": { - "type": [ - "number", - "null" - ] - }, - "furnished": { - "enum": [ - "furnished", - "semi_furnished", - "unfurnished", - "unspecified" - ], - "type": "string" - }, - "propertyType": { - "enum": [ - "apartment", - "villa", - "townhouse" - ], - "type": "string" - }, - "sizeSqm": { - "type": "number" - } - }, - "required": [ - "propertyType", - "bedrooms", - "bathrooms", - "sizeSqm", - "askingPriceOMR", - "furnished" - ], - "type": "object" - }, - "unavailableOutputs": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "normalizedLocation", - "subjectProperty", - "market", - "investment", - "pricePosition", - "comparablesSummary", - "riskFlags", - "confidence", - "provenance", - "assumptions", - "insufficientMarketData", - "unavailableOutputs", - "currency", - "dataQuality", - "historicalSalesContext", - "officialMarketContext" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "comparablesSummary": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "highRentPerSqm": { + "type": "number" + }, + "lowRentPerSqm": { + "type": "number" + }, + "medianRentPerSqm": { + "type": "number" + } + }, + "required": [ + "medianRentPerSqm", + "lowRentPerSqm", + "highRentPerSqm" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "insufficient", + "low", + "medium", + "high" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "level", + "reasons" + ], + "type": "object" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "latestDataDate": { + "type": [ + "string", + "null" + ] + }, + "sampleSize": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceTypes": { + "items": { + "enum": [ + "official_statistics", + "listing_asking_price", + "manual_benchmark", + "partner_feed" + ], + "type": "string" + }, + "type": "array" + }, + "staleMarketData": { + "type": "boolean" + } + }, + "required": [ + "latestDataDate", + "dataFreshnessDays", + "sampleSize", + "sourceTypes", + "staleMarketData" + ], + "type": "object" + }, + "historicalSalesContext": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "latestRecordDate": { + "type": [ + "string", + "null" + ] + }, + "medianHistoricalPricePerSqmOMR": { + "type": [ + "number", + "null" + ] + }, + "oldestRecordDate": { + "type": [ + "string", + "null" + ] + }, + "phaseBreakdown": { + "items": { + "additionalProperties": false, + "properties": { + "latestRecordDate": { + "type": "string" + }, + "medianPriceOMR": { + "type": "number" + }, + "medianPricePerSqmOMR": { + "type": "number" + }, + "oldestRecordDate": { + "type": "string" + }, + "phaseName": { + "type": "string" + }, + "recordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "phaseName", + "recordCount", + "medianPriceOMR", + "medianPricePerSqmOMR", + "oldestRecordDate", + "latestRecordDate" + ], + "type": "object" + }, + "type": "array" + }, + "priceSemantics": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recentComparableSales": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "recentMedianPricePerSqmOMR": { + "type": [ + "number", + "null" + ] + }, + "recordsAvailable": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceTypes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "available", + "recordsAvailable", + "recentComparableSales", + "medianHistoricalPricePerSqmOMR", + "recentMedianPricePerSqmOMR", + "oldestRecordDate", + "latestRecordDate", + "sourceTypes", + "priceSemantics", + "phaseBreakdown" + ], + "type": "object" + }, + "insufficientMarketData": { + "type": "boolean" + }, + "investment": { + "additionalProperties": false, + "properties": { + "estimatedNetIncomeOMR": { + "type": [ + "number", + "null" + ] + }, + "estimatedOperatingCostOMR": { + "type": "number" + }, + "grossYieldPct": { + "type": [ + "number", + "null" + ] + }, + "netYieldPct": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "grossYieldPct", + "estimatedOperatingCostOMR", + "estimatedNetIncomeOMR", + "netYieldPct" + ], + "type": "object" + }, + "market": { + "additionalProperties": false, + "properties": { + "comparableCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "estimatedAnnualRentOMR": { + "type": [ + "number", + "null" + ] + }, + "estimatedMonthlyRentOMR": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "median": { + "type": "number" + } + }, + "required": [ + "low", + "median", + "high" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sampleSizeUsed": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "estimatedMonthlyRentOMR", + "estimatedAnnualRentOMR", + "comparableCount", + "sampleSizeUsed", + "dataFreshnessDays" + ], + "type": "object" + }, + "normalizedLocation": { + "additionalProperties": false, + "properties": { + "area": { + "type": "string" + }, + "governorate": { + "type": "string" + }, + "inputArea": { + "type": "string" + }, + "matchType": { + "enum": [ + "exact", + "alias", + "unmatched" + ], + "type": "string" + }, + "supported": { + "type": "boolean" + }, + "wilayat": { + "type": "string" + } + }, + "required": [ + "governorate", + "wilayat", + "area", + "inputArea", + "matchType", + "supported" + ], + "type": "object" + }, + "officialMarketContext": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "unavailable", + "low", + "medium", + "high" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "level", + "reasons" + ], + "type": "object" + }, + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "governorate": { + "type": "string" + }, + "marketActivity": { + "additionalProperties": false, + "properties": { + "mortgageContracts": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "saleContracts": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "tradedValueOMR": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "tradedValueOMR", + "saleContracts", + "mortgageContracts" + ], + "type": "object" + }, + "period": { + "type": [ + "string", + "null" + ] + }, + "provenance": { + "additionalProperties": false, + "properties": { + "datasetId": { + "type": [ + "string", + "null" + ] + }, + "datasetTitle": { + "type": [ + "string", + "null" + ] + }, + "license": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "retrievedAt": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "sourceType": { + "const": "official_statistics", + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "source", + "sourceType", + "datasetId", + "datasetTitle", + "retrievedAt", + "publishedAt", + "sourceUrl", + "license" + ], + "type": "object" + }, + "realEstatePriceIndex": { + "additionalProperties": false, + "properties": { + "period": { + "type": [ + "string", + "null" + ] + }, + "value": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "value", + "period" + ], + "type": "object" + }, + "reason": { + "anyOf": [ + { + "enum": [ + "ncsi_not_configured", + "no_data_for_governorate", + "ncsi_timeout", + "ncsi_malformed_response", + "official_source_temporarily_unavailable" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "source": { + "type": "string" + }, + "sourceType": { + "const": "official_statistics", + "type": "string" + } + }, + "required": [ + "available", + "reason", + "source", + "sourceType", + "governorate", + "period", + "realEstatePriceIndex", + "marketActivity", + "dataFreshnessDays", + "confidence", + "provenance" + ], + "type": "object" + }, + "pricePosition": { + "additionalProperties": false, + "properties": { + "askingPricePerSqmOMR": { + "type": "number" + }, + "marketPosition": { + "enum": [ + "below_market", + "at_market", + "above_market", + "insufficient_data" + ], + "type": "string" + }, + "observedComparableRange": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "median": { + "type": "number" + } + }, + "required": [ + "low", + "median", + "high" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "askingPricePerSqmOMR", + "observedComparableRange", + "marketPosition" + ], + "type": "object" + }, + "provenance": { + "items": { + "additionalProperties": false, + "properties": { + "recordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceDate": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceType": { + "enum": [ + "official_statistics", + "listing_asking_price", + "manual_benchmark", + "partner_feed" + ], + "type": "string" + } + }, + "required": [ + "sourceType", + "sourceName", + "sourceDate", + "recordCount" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "subjectProperty": { + "additionalProperties": false, + "properties": { + "askingPriceOMR": { + "type": "number" + }, + "bathrooms": { + "type": [ + "number", + "null" + ] + }, + "bedrooms": { + "type": [ + "number", + "null" + ] + }, + "furnished": { + "enum": [ + "furnished", + "semi_furnished", + "unfurnished", + "unspecified" + ], + "type": "string" + }, + "propertyType": { + "enum": [ + "apartment", + "villa", + "townhouse" + ], + "type": "string" + }, + "sizeSqm": { + "type": "number" + } + }, + "required": [ + "propertyType", + "bedrooms", + "bathrooms", + "sizeSqm", + "askingPriceOMR", + "furnished" + ], + "type": "object" + }, + "unavailableOutputs": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "normalizedLocation", + "subjectProperty", + "market", + "investment", + "pricePosition", + "comparablesSummary", + "riskFlags", + "confidence", + "provenance", + "assumptions", + "insufficientMarketData", + "unavailableOutputs", + "currency", + "dataQuality", + "historicalSalesContext", + "officialMarketContext" +]
- Changed
analyze_property4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "annualNetIncome": { - "type": "number" - }, - "annualOperatingCost": { - "type": "number" - }, - "annualOperatingCosts": { - "type": "number" - }, - "annualRent": { - "type": "number" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "effectiveAnnualRent": { - "type": "number" - }, - "grossAnnualIncome": { - "type": "number" - }, - "grossYield": { - "type": "number" - }, - "grossYieldPct": { - "type": "number" - }, - "netYield": { - "type": "number" - }, - "netYieldPct": { - "type": "number" - }, - "note": { - "type": "string" - }, - "paybackYears": { - "type": [ - "number", - "null" - ] - }, - "propertyValue": { - "type": "number" - } - }, - "required": [ - "propertyValue", - "annualRent", - "grossAnnualIncome", - "grossYield", - "netYield", - "annualOperatingCost", - "annualNetIncome", - "effectiveAnnualRent", - "paybackYears", - "grossYieldPct", - "netYieldPct", - "annualOperatingCosts", - "currency", - "note" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "annualNetIncome": { + "type": "number" + }, + "annualOperatingCost": { + "type": "number" + }, + "annualOperatingCosts": { + "type": "number" + }, + "annualRent": { + "type": "number" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "effectiveAnnualRent": { + "type": "number" + }, + "grossAnnualIncome": { + "type": "number" + }, + "grossYield": { + "type": "number" + }, + "grossYieldPct": { + "type": "number" + }, + "netYield": { + "type": "number" + }, + "netYieldPct": { + "type": "number" + }, + "note": { + "type": "string" + }, + "paybackYears": { + "type": [ + "number", + "null" + ] + }, + "propertyValue": { + "type": "number" + } +} - added
Output schema / requiredAdded value: +[ + "propertyValue", + "annualRent", + "grossAnnualIncome", + "grossYield", + "netYield", + "annualOperatingCost", + "annualNetIncome", + "effectiveAnnualRent", + "paybackYears", + "grossYieldPct", + "netYieldPct", + "annualOperatingCosts", + "currency", + "note" +]
- Changed
appointment_call_agent4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "calendarEventId": { - "type": [ - "string", - "null" - ] - }, - "callId": { - "type": "string" - }, - "confirmedSlot": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "customerNotes": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "proposed", - "confirmed", - "rescheduled", - "cancelled", - "failed" - ], - "type": "string" - } - }, - "required": [ - "callId", - "status", - "confirmedSlot", - "customerNotes", - "calendarEventId" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "calendarEventId": { + "type": [ + "string", + "null" + ] + }, + "callId": { + "type": "string" + }, + "confirmedSlot": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "customerNotes": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "proposed", + "confirmed", + "rescheduled", + "cancelled", + "failed" + ], + "type": "string" + } +} - added
Output schema / requiredAdded value: +[ + "callId", + "status", + "confirmedSlot", + "customerNotes", + "calendarEventId" +]
- Changed
break_even_calculator4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
business_90_day_growth_plan4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
business_idea_generator4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
business_idea_validate4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
business_model_builder4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
business_profitability_analysis4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
business_risk_check4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
business_risk_score1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assessmentId": { - "description": "Deterministic id of (company identity, scoring model version, evidence snapshot).", - "type": "string" - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "business": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": [ - "string", - "null" - ] - }, - "countryName": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "entityMatchConfidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "identityVerifiedAgainstRegistry": { - "type": "boolean" - }, - "incorporationDate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalName": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "name": { - "type": "string" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "registrationStatus": { - "enum": [ - "active", - "inactive", - "dissolved", - "liquidation", - "unknown", - "not_verified" - ], - "type": "string" - }, - "registry": { - "type": [ - "string", - "null" - ] - }, - "resolutionStatus": { - "enum": [ - "resolved", - "probable", - "unverified" - ], - "type": "string" - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "legalName", - "country", - "countryName", - "registrationNumber", - "lei", - "registrationStatus", - "incorporationDate", - "registry", - "website", - "domain", - "city", - "industry", - "entityMatchConfidence", - "resolutionStatus", - "identityVerifiedAgainstRegistry", - "matchedOn" - ], - "type": "object" - }, - "components": { - "additionalProperties": false, - "description": "Per-category risk scores (0–100). null = no data coverage for that category (never guessed).", - "properties": { - "complianceRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "corporateRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "digitalRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "financialRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "operationalRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "reputationRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "corporateRisk", - "financialRisk", - "complianceRisk", - "reputationRisk", - "operationalRisk", - "digitalRisk" - ], - "type": "object" - }, - "confidence": { - "description": "0–1: how strongly the evidence supports the result. Separate from risk: a low score with low confidence means little evidence, not a safe company.", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceBreakdown": { - "additionalProperties": false, - "properties": { - "authoritativeRecords": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "capsApplied": { - "items": { - "type": "string" - }, - "type": "array" - }, - "categoryCoverage": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "consistency": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "entityResolution": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "freshness": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceQuality": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "entityResolution", - "categoryCoverage", - "sourceQuality", - "authoritativeRecords", - "freshness", - "consistency", - "contradictions", - "capsApplied" - ], - "type": "object" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "compliance": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "corporate": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "digital": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "financial": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "operational": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "reputation": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "evaluatedAt": { - "description": "As-of time of the evidence snapshot the assessment was computed from (latest retrieval time among the providers used; cached evidence keeps its original retrieval time). Re-evaluating the same snapshot yields the same result. null when nothing could be checked.", - "type": [ - "string", - "null" - ] - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "ageDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "claim": { - "type": "string" - }, - "evidenceClass": { - "enum": [ - "official_record", - "regulatory_action", - "court_record", - "credible_journalism", - "other_publication", - "user_generated", - "allegation", - "self_published" - ], - "type": "string" - }, - "freshness": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "fromCache": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "observedAt": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "recordType": { - "description": "source_record: something a source returned. lookup_result: the documented outcome of a successful check that found nothing (so clean findings are traceable too).", - "enum": [ - "source_record", - "lookup_result" - ], - "type": "string" - }, - "relevance": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "reliability": { - "enum": [ - "authoritative", - "high", - "medium", - "low" - ], - "type": "string" - }, - "retrievedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "stale": { - "type": "boolean" - }, - "type": { - "enum": [ - "company_registry", - "lei_registry", - "company_filing", - "sanctions_list", - "export_control_or_debarment_list", - "regulatory_publication", - "court_record", - "news", - "review_platform", - "forum_or_social", - "company_website", - "domain_registration", - "threat_intelligence" - ], - "type": "string" - } - }, - "required": [ - "id", - "recordType", - "type", - "evidenceClass", - "sourceName", - "sourceUrl", - "sourceRecordId", - "publishedAt", - "observedAt", - "retrievedAt", - "ageDays", - "stale", - "freshness", - "claim", - "reliability", - "relevance", - "fromCache" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "categoryWeights": { - "additionalProperties": false, - "properties": { - "compliance": { - "type": "number" - }, - "corporate": { - "type": "number" - }, - "digital": { - "type": "number" - }, - "financial": { - "type": "number" - }, - "operational": { - "type": "number" - }, - "reputation": { - "type": "number" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "formula": { - "type": "string" - }, - "highRiskJurisdictionsSource": { - "type": "string" - }, - "missingDataPolicy": { - "type": "string" - }, - "missingDataRiskRules": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "rule": { - "type": "string" - } - }, - "required": [ - "code", - "rule" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevelBands": { - "items": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "low", - "moderate", - "elevated", - "high", - "critical" - ], - "type": "string" - }, - "max": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "level", - "min", - "max" - ], - "type": "object" - }, - "type": "array" - }, - "scoringModelVersion": { - "type": "string" - }, - "severityPoints": { - "additionalProperties": false, - "properties": { - "critical": { - "type": "number" - }, - "high": { - "type": "number" - }, - "info": { - "type": "number" - }, - "low": { - "type": "number" - }, - "medium": { - "type": "number" - } - }, - "required": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "object" - }, - "weightsSource": { - "enum": [ - "default", - "env", - "default_env_invalid" - ], - "type": "string" - } - }, - "required": [ - "scoringModelVersion", - "categoryWeights", - "weightsSource", - "severityPoints", - "riskLevelBands", - "missingDataPolicy", - "missingDataRiskRules", - "highRiskJurisdictionsSource", - "formula" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "string" - }, - "code": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "description": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "mitigationPoints": { - "minimum": 0, - "type": "number" - }, - "title": { - "type": "string" - }, - "weight": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "category", - "title", - "description", - "evidenceIds", - "weight", - "confidence", - "mitigationPoints" - ], - "type": "object" - }, - "type": "array" - }, - "providers": { - "items": { - "additionalProperties": false, - "properties": { - "evidenceCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "fromCache": { - "type": "boolean" - }, - "provider": { - "type": "string" - }, - "reason": { - "type": [ - "string", - "null" - ] - }, - "retrievedAt": { - "type": [ - "string", - "null" - ] - }, - "role": { - "enum": [ - "corporate", - "financial", - "sanctions", - "news", - "regulatory", - "digital" - ], - "type": "string" - }, - "stage": { - "anyOf": [ - { - "const": 1, - "type": "number" - }, - { - "const": 2, - "type": "number" - } - ] - }, - "status": { - "enum": [ - "ok", - "not_configured", - "not_applicable", - "unavailable", - "timeout", - "rate_limited", - "stale_cache" - ], - "type": "string" - } - }, - "required": [ - "provider", - "role", - "stage", - "status", - "fromCache", - "retrievedAt", - "evidenceCount", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "recommendation": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "proceed", - "proceed_with_monitoring", - "enhanced_due_diligence", - "manual_review", - "avoid_automated_transaction" - ], - "type": "string" - }, - "rationale": { - "type": "string" - }, - "reasonCodes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "action", - "reasonCodes", - "rationale" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "string" - }, - "code": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "description": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "factStatus": { - "anyOf": [ - { - "enum": [ - "established", - "reported", - "alleged", - "observed" - ], - "type": "string" - }, - { - "type": "null" - } - ], - "description": "What the source establishes: observed (a record/check), reported (an outcome reported by a source), alleged (allegation, investigation, lawsuit, unconfirmed match)." - }, - "requiresVerification": { - "type": "boolean" - }, - "scoreImpactPoints": { - "description": "SEVERITY_POINTS[severity] × weight × confidence — this flag's contribution to its category's negative points.", - "minimum": 0, - "type": "number" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "weight": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "category", - "severity", - "title", - "description", - "evidenceIds", - "weight", - "confidence", - "scoreImpactPoints", - "factStatus", - "requiresVerification" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevel": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "elevated", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskScore": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ], - "description": "0 = lowest detected risk, 100 = highest. null only when status is insufficient_data." - }, - "sanctionsScreening": { - "additionalProperties": false, - "properties": { - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "corroboratingIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "evidenceId": { - "type": "string" - }, - "list": { - "type": "string" - }, - "listType": { - "enum": [ - "sanctions", - "export_control_or_debarment" - ], - "type": "string" - }, - "listedName": { - "type": "string" - }, - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchStrength": { - "description": "possible: name similarity only — NOT a confirmed listing. high: exact normalized name corroborated by a list identifier/country with nothing contradicting it — still verify at the source list.", - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "listedName", - "matchedAlias", - "list", - "listType", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "matchStrength", - "corroboratingIdentifiers", - "contradictions", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "namesScreened": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "no_match_found", - "possible_match", - "high_confidence_match", - "not_checked", - "unavailable", - "partial" - ], - "type": "string" - } - }, - "required": [ - "status", - "listsChecked", - "listsUnavailable", - "namesScreened", - "matches" - ], - "type": "object" - }, - "scoreBreakdown": { - "additionalProperties": false, - "properties": { - "complianceContribution": { - "type": [ - "number", - "null" - ] - }, - "corporateContribution": { - "type": [ - "number", - "null" - ] - }, - "digitalContribution": { - "type": [ - "number", - "null" - ] - }, - "effectiveWeights": { - "additionalProperties": false, - "properties": { - "compliance": { - "type": "number" - }, - "corporate": { - "type": "number" - }, - "digital": { - "type": "number" - }, - "financial": { - "type": "number" - }, - "operational": { - "type": "number" - }, - "reputation": { - "type": "number" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "financialContribution": { - "type": [ - "number", - "null" - ] - }, - "floorsApplied": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "minimumScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "code", - "minimumScore", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "operationalContribution": { - "type": [ - "number", - "null" - ] - }, - "rawWeightedScore": { - "type": [ - "number", - "null" - ] - }, - "reputationContribution": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "corporateContribution", - "financialContribution", - "complianceContribution", - "reputationContribution", - "operationalContribution", - "digitalContribution", - "rawWeightedScore", - "effectiveWeights", - "floorsApplied" - ], - "type": "object" - }, - "status": { - "enum": [ - "assessed", - "insufficient_data" - ], - "type": "string" - }, - "warnings": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "provider": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "code", - "message", - "provider" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "status", - "assessmentId", - "business", - "riskScore", - "riskLevel", - "confidence", - "components", - "scoreBreakdown", - "riskFlags", - "positiveSignals", - "sanctionsScreening", - "evidence", - "recommendation", - "dataCoverage", - "confidenceBreakdown", - "providers", - "warnings", - "assumptions", - "limitations", - "methodology", - "evaluatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assessmentId": { + "description": "Deterministic id of (company identity, scoring model version, evidence snapshot).", + "type": "string" + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "business": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": [ + "string", + "null" + ] + }, + "countryName": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "entityMatchConfidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "identityVerifiedAgainstRegistry": { + "type": "boolean" + }, + "incorporationDate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalName": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "registrationStatus": { + "enum": [ + "active", + "inactive", + "dissolved", + "liquidation", + "unknown", + "not_verified" + ], + "type": "string" + }, + "registry": { + "type": [ + "string", + "null" + ] + }, + "resolutionStatus": { + "enum": [ + "resolved", + "probable", + "unverified" + ], + "type": "string" + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "legalName", + "country", + "countryName", + "registrationNumber", + "lei", + "registrationStatus", + "incorporationDate", + "registry", + "website", + "domain", + "city", + "industry", + "entityMatchConfidence", + "resolutionStatus", + "identityVerifiedAgainstRegistry", + "matchedOn" + ], + "type": "object" + }, + "components": { + "additionalProperties": false, + "description": "Per-category risk scores (0–100). null = no data coverage for that category (never guessed).", + "properties": { + "complianceRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "corporateRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "digitalRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "financialRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "operationalRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "reputationRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "corporateRisk", + "financialRisk", + "complianceRisk", + "reputationRisk", + "operationalRisk", + "digitalRisk" + ], + "type": "object" + }, + "confidence": { + "description": "0–1: how strongly the evidence supports the result. Separate from risk: a low score with low confidence means little evidence, not a safe company.", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceBreakdown": { + "additionalProperties": false, + "properties": { + "authoritativeRecords": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "capsApplied": { + "items": { + "type": "string" + }, + "type": "array" + }, + "categoryCoverage": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "consistency": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entityResolution": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "freshness": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceQuality": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "entityResolution", + "categoryCoverage", + "sourceQuality", + "authoritativeRecords", + "freshness", + "consistency", + "contradictions", + "capsApplied" + ], + "type": "object" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "compliance": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "corporate": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "digital": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "financial": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "operational": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "reputation": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "evaluatedAt": { + "description": "As-of time of the evidence snapshot the assessment was computed from (latest retrieval time among the providers used; cached evidence keeps its original retrieval time). Re-evaluating the same snapshot yields the same result. null when nothing could be checked.", + "type": [ + "string", + "null" + ] + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "ageDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "claim": { + "type": "string" + }, + "evidenceClass": { + "enum": [ + "official_record", + "regulatory_action", + "court_record", + "credible_journalism", + "other_publication", + "user_generated", + "allegation", + "self_published" + ], + "type": "string" + }, + "freshness": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "fromCache": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "observedAt": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "recordType": { + "description": "source_record: something a source returned. lookup_result: the documented outcome of a successful check that found nothing (so clean findings are traceable too).", + "enum": [ + "source_record", + "lookup_result" + ], + "type": "string" + }, + "relevance": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "reliability": { + "enum": [ + "authoritative", + "high", + "medium", + "low" + ], + "type": "string" + }, + "retrievedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "stale": { + "type": "boolean" + }, + "type": { + "enum": [ + "company_registry", + "lei_registry", + "company_filing", + "sanctions_list", + "export_control_or_debarment_list", + "regulatory_publication", + "court_record", + "news", + "review_platform", + "forum_or_social", + "company_website", + "domain_registration", + "threat_intelligence" + ], + "type": "string" + } + }, + "required": [ + "id", + "recordType", + "type", + "evidenceClass", + "sourceName", + "sourceUrl", + "sourceRecordId", + "publishedAt", + "observedAt", + "retrievedAt", + "ageDays", + "stale", + "freshness", + "claim", + "reliability", + "relevance", + "fromCache" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "categoryWeights": { + "additionalProperties": false, + "properties": { + "compliance": { + "type": "number" + }, + "corporate": { + "type": "number" + }, + "digital": { + "type": "number" + }, + "financial": { + "type": "number" + }, + "operational": { + "type": "number" + }, + "reputation": { + "type": "number" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "formula": { + "type": "string" + }, + "highRiskJurisdictionsSource": { + "type": "string" + }, + "missingDataPolicy": { + "type": "string" + }, + "missingDataRiskRules": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "rule": { + "type": "string" + } + }, + "required": [ + "code", + "rule" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevelBands": { + "items": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "low", + "moderate", + "elevated", + "high", + "critical" + ], + "type": "string" + }, + "max": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "level", + "min", + "max" + ], + "type": "object" + }, + "type": "array" + }, + "scoringModelVersion": { + "type": "string" + }, + "severityPoints": { + "additionalProperties": false, + "properties": { + "critical": { + "type": "number" + }, + "high": { + "type": "number" + }, + "info": { + "type": "number" + }, + "low": { + "type": "number" + }, + "medium": { + "type": "number" + } + }, + "required": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "object" + }, + "weightsSource": { + "enum": [ + "default", + "env", + "default_env_invalid" + ], + "type": "string" + } + }, + "required": [ + "scoringModelVersion", + "categoryWeights", + "weightsSource", + "severityPoints", + "riskLevelBands", + "missingDataPolicy", + "missingDataRiskRules", + "highRiskJurisdictionsSource", + "formula" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "string" + }, + "code": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "description": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mitigationPoints": { + "minimum": 0, + "type": "number" + }, + "title": { + "type": "string" + }, + "weight": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "category", + "title", + "description", + "evidenceIds", + "weight", + "confidence", + "mitigationPoints" + ], + "type": "object" + }, + "type": "array" + }, + "providers": { + "items": { + "additionalProperties": false, + "properties": { + "evidenceCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "fromCache": { + "type": "boolean" + }, + "provider": { + "type": "string" + }, + "reason": { + "type": [ + "string", + "null" + ] + }, + "retrievedAt": { + "type": [ + "string", + "null" + ] + }, + "role": { + "enum": [ + "corporate", + "financial", + "sanctions", + "news", + "regulatory", + "digital" + ], + "type": "string" + }, + "stage": { + "anyOf": [ + { + "const": 1, + "type": "number" + }, + { + "const": 2, + "type": "number" + } + ] + }, + "status": { + "enum": [ + "ok", + "not_configured", + "not_applicable", + "unavailable", + "timeout", + "rate_limited", + "stale_cache" + ], + "type": "string" + } + }, + "required": [ + "provider", + "role", + "stage", + "status", + "fromCache", + "retrievedAt", + "evidenceCount", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "recommendation": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "proceed", + "proceed_with_monitoring", + "enhanced_due_diligence", + "manual_review", + "avoid_automated_transaction" + ], + "type": "string" + }, + "rationale": { + "type": "string" + }, + "reasonCodes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "action", + "reasonCodes", + "rationale" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "string" + }, + "code": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "description": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "factStatus": { + "anyOf": [ + { + "enum": [ + "established", + "reported", + "alleged", + "observed" + ], + "type": "string" + }, + { + "type": "null" + } + ], + "description": "What the source establishes: observed (a record/check), reported (an outcome reported by a source), alleged (allegation, investigation, lawsuit, unconfirmed match)." + }, + "requiresVerification": { + "type": "boolean" + }, + "scoreImpactPoints": { + "description": "SEVERITY_POINTS[severity] × weight × confidence — this flag's contribution to its category's negative points.", + "minimum": 0, + "type": "number" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "weight": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "category", + "severity", + "title", + "description", + "evidenceIds", + "weight", + "confidence", + "scoreImpactPoints", + "factStatus", + "requiresVerification" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevel": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "elevated", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskScore": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ], + "description": "0 = lowest detected risk, 100 = highest. null only when status is insufficient_data." + }, + "sanctionsScreening": { + "additionalProperties": false, + "properties": { + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "corroboratingIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceId": { + "type": "string" + }, + "list": { + "type": "string" + }, + "listType": { + "enum": [ + "sanctions", + "export_control_or_debarment" + ], + "type": "string" + }, + "listedName": { + "type": "string" + }, + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchStrength": { + "description": "possible: name similarity only — NOT a confirmed listing. high: exact normalized name corroborated by a list identifier/country with nothing contradicting it — still verify at the source list.", + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "listedName", + "matchedAlias", + "list", + "listType", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "matchStrength", + "corroboratingIdentifiers", + "contradictions", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "namesScreened": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "no_match_found", + "possible_match", + "high_confidence_match", + "not_checked", + "unavailable", + "partial" + ], + "type": "string" + } + }, + "required": [ + "status", + "listsChecked", + "listsUnavailable", + "namesScreened", + "matches" + ], + "type": "object" + }, + "scoreBreakdown": { + "additionalProperties": false, + "properties": { + "complianceContribution": { + "type": [ + "number", + "null" + ] + }, + "corporateContribution": { + "type": [ + "number", + "null" + ] + }, + "digitalContribution": { + "type": [ + "number", + "null" + ] + }, + "effectiveWeights": { + "additionalProperties": false, + "properties": { + "compliance": { + "type": "number" + }, + "corporate": { + "type": "number" + }, + "digital": { + "type": "number" + }, + "financial": { + "type": "number" + }, + "operational": { + "type": "number" + }, + "reputation": { + "type": "number" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "financialContribution": { + "type": [ + "number", + "null" + ] + }, + "floorsApplied": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "minimumScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "code", + "minimumScore", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "operationalContribution": { + "type": [ + "number", + "null" + ] + }, + "rawWeightedScore": { + "type": [ + "number", + "null" + ] + }, + "reputationContribution": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "corporateContribution", + "financialContribution", + "complianceContribution", + "reputationContribution", + "operationalContribution", + "digitalContribution", + "rawWeightedScore", + "effectiveWeights", + "floorsApplied" + ], + "type": "object" + }, + "status": { + "enum": [ + "assessed", + "insufficient_data" + ], + "type": "string" + }, + "warnings": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "provider": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "code", + "message", + "provider" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "status", + "assessmentId", + "business", + "riskScore", + "riskLevel", + "confidence", + "components", + "scoreBreakdown", + "riskFlags", + "positiveSignals", + "sanctionsScreening", + "evidence", + "recommendation", + "dataCoverage", + "confidenceBreakdown", + "providers", + "warnings", + "assumptions", + "limitations", + "methodology", + "evaluatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_validation_plan4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
candidate_shortlist_score4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "candidates": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "job": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "scoring_methodology": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "job", - "candidates", - "scoring_methodology" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "candidates": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "job": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "scoring_methodology": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "job", + "candidates", + "scoring_methodology" +]
- Changed
company_due_diligence4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "adverseMediaCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "businessRiskCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "checks": { - "additionalProperties": { - "type": "boolean" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "domain", - "country", - "registrationNumber" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "coverage": { - "additionalProperties": { - "enum": [ - "complete", - "partial", - "unavailable", - "not_checked" - ], - "type": "string" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "decision": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "continue_onboarding", - "continue_with_enhanced_checks", - "request_additional_documents", - "manual_review_required", - "reject_due_to_sanctions", - "reject_due_to_identity_mismatch", - "reject_due_to_material_risk", - "insufficient_data" - ], - "type": "string" - }, - "requiresHumanReview": { - "type": "boolean" - } - }, - "required": [ - "action", - "requiresHumanReview" - ], - "type": "object" - }, - "depth": { - "enum": [ - "quick", - "standard", - "enhanced" - ], - "type": "string" - }, - "entityMatch": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "matched", - "probable", - "unverified" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "matchedOn" - ], - "type": "object" - }, - "entityResolution": { - "additionalProperties": false, - "properties": { - "candidateCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "resolved", - "ambiguous", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "matchedIdentifiers", - "candidateCount" - ], - "type": "object" - }, - "evidence": { - "items": {}, - "type": "array" - }, - "financialSignals": { - "additionalProperties": false, - "properties": { - "signals": { - "items": {}, - "type": "array" - }, - "status": { - "enum": [ - "available", - "limited_data", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "generatedAt": { - "type": "string" - }, - "legalSignals": { - "items": {}, - "type": "array" - }, - "management": { - "items": {}, - "type": "array" - }, - "negativeNews": { - "additionalProperties": false, - "properties": { - "items": { - "items": {}, - "type": "array" - }, - "materialCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "materialCount", - "items" - ], - "type": "object" - }, - "providers": { - "items": {}, - "type": "array" - }, - "purpose": { - "type": "string" - }, - "reasonCodes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation": { - "enum": [ - "proceed", - "proceed_with_standard_checks", - "manual_review_required", - "enhanced_due_diligence_required", - "reject_counterparty", - "insufficient_data" - ], - "type": "string" - }, - "redFlags": { - "items": {}, - "type": "array" - }, - "registration": { - "additionalProperties": false, - "properties": { - "incorporatedAt": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "active", - "inactive", - "dissolved", - "liquidation", - "unknown", - "not_verified" - ], - "type": "string" - } - }, - "required": [ - "status", - "incorporatedAt", - "source" - ], - "type": "object" - }, - "registrationCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "reputation": { - "additionalProperties": false, - "properties": { - "risk": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "score": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "score", - "risk" - ], - "type": "object" - }, - "reputationCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "riskBreakdown": { - "additionalProperties": false, - "properties": { - "financial": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "identity": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "legal": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "negativeNews": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "registration": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "reputation": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "sanctions": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "identity", - "registration", - "sanctions", - "legal", - "negativeNews", - "financial", - "reputation" - ], - "type": "object" - }, - "riskLevel": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskScore": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": {}, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "potential_match", - "confirmed_match", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "matches", - "listsChecked", - "listsUnavailable" - ], - "type": "object" - }, - "sanctionsCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "sources": { - "items": {}, - "type": "array" - }, - "success": { - "const": true, - "type": "boolean" - }, - "websiteSignals": { - "additionalProperties": false, - "properties": { - "businessIdentityMatch": { - "type": [ - "boolean", - "null" - ] - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "domainAgeYears": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "ssl": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "domainAgeYears", - "ssl", - "businessIdentityMatch", - "confidence" - ], - "type": "object" - } - }, - "required": [ - "success", - "company", - "purpose", - "depth", - "checks", - "entityResolution", - "registrationCheck", - "sanctionsCheck", - "adverseMediaCheck", - "reputationCheck", - "businessRiskCheck", - "entityMatch", - "registration", - "websiteSignals", - "management", - "sanctions", - "legalSignals", - "negativeNews", - "financialSignals", - "reputation", - "riskScore", - "riskLevel", - "confidence", - "riskBreakdown", - "redFlags", - "recommendation", - "reasonCodes", - "sources", - "decision", - "evidence", - "coverage", - "providers", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "adverseMediaCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "businessRiskCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "checks": { + "additionalProperties": { + "type": "boolean" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "domain", + "country", + "registrationNumber" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "coverage": { + "additionalProperties": { + "enum": [ + "complete", + "partial", + "unavailable", + "not_checked" + ], + "type": "string" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "decision": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "continue_onboarding", + "continue_with_enhanced_checks", + "request_additional_documents", + "manual_review_required", + "reject_due_to_sanctions", + "reject_due_to_identity_mismatch", + "reject_due_to_material_risk", + "insufficient_data" + ], + "type": "string" + }, + "requiresHumanReview": { + "type": "boolean" + } + }, + "required": [ + "action", + "requiresHumanReview" + ], + "type": "object" + }, + "depth": { + "enum": [ + "quick", + "standard", + "enhanced" + ], + "type": "string" + }, + "entityMatch": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "probable", + "unverified" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "matchedOn" + ], + "type": "object" + }, + "entityResolution": { + "additionalProperties": false, + "properties": { + "candidateCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "resolved", + "ambiguous", + "unresolved" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "matchedIdentifiers", + "candidateCount" + ], + "type": "object" + }, + "evidence": { + "items": {}, + "type": "array" + }, + "financialSignals": { + "additionalProperties": false, + "properties": { + "signals": { + "items": {}, + "type": "array" + }, + "status": { + "enum": [ + "available", + "limited_data", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "generatedAt": { + "type": "string" + }, + "legalSignals": { + "items": {}, + "type": "array" + }, + "management": { + "items": {}, + "type": "array" + }, + "negativeNews": { + "additionalProperties": false, + "properties": { + "items": { + "items": {}, + "type": "array" + }, + "materialCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "materialCount", + "items" + ], + "type": "object" + }, + "providers": { + "items": {}, + "type": "array" + }, + "purpose": { + "type": "string" + }, + "reasonCodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendation": { + "enum": [ + "proceed", + "proceed_with_standard_checks", + "manual_review_required", + "enhanced_due_diligence_required", + "reject_counterparty", + "insufficient_data" + ], + "type": "string" + }, + "redFlags": { + "items": {}, + "type": "array" + }, + "registration": { + "additionalProperties": false, + "properties": { + "incorporatedAt": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "active", + "inactive", + "dissolved", + "liquidation", + "unknown", + "not_verified" + ], + "type": "string" + } + }, + "required": [ + "status", + "incorporatedAt", + "source" + ], + "type": "object" + }, + "registrationCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "reputation": { + "additionalProperties": false, + "properties": { + "risk": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "score": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "score", + "risk" + ], + "type": "object" + }, + "reputationCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "riskBreakdown": { + "additionalProperties": false, + "properties": { + "financial": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "identity": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "legal": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "negativeNews": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "registration": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "reputation": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "sanctions": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "identity", + "registration", + "sanctions", + "legal", + "negativeNews", + "financial", + "reputation" + ], + "type": "object" + }, + "riskLevel": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskScore": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": {}, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "potential_match", + "confirmed_match", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches", + "listsChecked", + "listsUnavailable" + ], + "type": "object" + }, + "sanctionsCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "sources": { + "items": {}, + "type": "array" + }, + "success": { + "const": true, + "type": "boolean" + }, + "websiteSignals": { + "additionalProperties": false, + "properties": { + "businessIdentityMatch": { + "type": [ + "boolean", + "null" + ] + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "domainAgeYears": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "ssl": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "domainAgeYears", + "ssl", + "businessIdentityMatch", + "confidence" + ], + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "success", + "company", + "purpose", + "depth", + "checks", + "entityResolution", + "registrationCheck", + "sanctionsCheck", + "adverseMediaCheck", + "reputationCheck", + "businessRiskCheck", + "entityMatch", + "registration", + "websiteSignals", + "management", + "sanctions", + "legalSignals", + "negativeNews", + "financialSignals", + "reputation", + "riskScore", + "riskLevel", + "confidence", + "riskBreakdown", + "redFlags", + "recommendation", + "reasonCodes", + "sources", + "decision", + "evidence", + "coverage", + "providers", + "generatedAt" +]
- Changed
company_reputation_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "adverseMedia": { - "additionalProperties": false, - "properties": { - "duplicatesMerged": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "excludedPossibleOtherEntity": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "categories": { - "items": { - "enum": [ - "fraud", - "scam", - "sanctions", - "regulatory", - "litigation", - "insolvency", - "corruption", - "contract_dispute", - "data_breach", - "criminal_proceedings", - "operational_failure", - "customer_harm" - ], - "type": "string" - }, - "type": "array" - }, - "category": { - "enum": [ - "fraud", - "scam", - "sanctions", - "regulatory", - "litigation", - "insolvency", - "corruption", - "contract_dispute", - "data_breach", - "criminal_proceedings", - "operational_failure", - "customer_harm" - ], - "type": "string" - }, - "coverageCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "established": { - "type": "boolean" - }, - "eventId": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "legalStage": { - "enum": [ - "allegation", - "investigation", - "lawsuit_filed", - "charge", - "regulatory_action", - "settlement", - "judgment", - "conviction", - "dismissed_or_acquitted", - "unspecified" - ], - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "relevance": { - "type": "number" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "authority": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "sourceName", - "url", - "authority" - ], - "type": "object" - }, - "type": "array" - }, - "stageDescription": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "eventId", - "title", - "category", - "categories", - "legalStage", - "stageDescription", - "established", - "severity", - "dimension", - "publishedAt", - "coverageCount", - "relevance", - "sources", - "evidenceIds" - ], - "type": "object" - }, - "type": "array" - }, - "neutralMentions": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "enum": [ - "none_found", - "items_found", - "not_checked", - "unavailable" - ], - "type": "string" - }, - "victimOrReporterMentions": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "status", - "items", - "neutralMentions", - "victimOrReporterMentions", - "excludedPossibleOtherEntity", - "duplicatesMerged" - ], - "type": "object" - }, - "businessStabilitySignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "company": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "description": "ISO 3166-1 alpha-2", - "type": [ - "string", - "null" - ] - }, - "countryName": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "requestedName": { - "type": "string" - }, - "resolvedName": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "requestedName", - "resolvedName", - "country", - "countryName", - "website", - "domain", - "registrationNumber", - "lei", - "city", - "industry" - ], - "type": "object" - }, - "confidenceBreakdown": { - "additionalProperties": false, - "properties": { - "authority": { - "type": "number" - }, - "capsApplied": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dimensionCoverage": { - "type": "number" - }, - "diversity": { - "type": "number" - }, - "freshness": { - "type": "number" - }, - "independentSources": { - "type": "number" - }, - "jurisdictionCoverage": { - "type": "number" - }, - "resolution": { - "type": "number" - } - }, - "required": [ - "resolution", - "dimensionCoverage", - "independentSources", - "authority", - "freshness", - "diversity", - "jurisdictionCoverage", - "capsApplied" - ], - "type": "object" - }, - "confidenceScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "coverage": { - "additionalProperties": false, - "properties": { - "dimensionsWithEvidence": { - "items": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "type": "array" - }, - "jurisdictionRegistryChecked": { - "type": "boolean" - }, - "providers": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "registry", - "sanctions", - "news", - "reviews", - "website", - "domain" - ], - "type": "string" - }, - "evidenceCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "fetchedAt": { - "type": [ - "string", - "null" - ] - }, - "fromCache": { - "type": "boolean" - }, - "provider": { - "type": "string" - }, - "reason": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "ok", - "not_configured", - "not_applicable", - "unavailable", - "timeout", - "rate_limited", - "stale_cache" - ], - "type": "string" - } - }, - "required": [ - "provider", - "category", - "status", - "fromCache", - "fetchedAt", - "evidenceCount", - "reason" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "providers", - "dimensionsWithEvidence", - "jurisdictionRegistryChecked" - ], - "type": "object" - }, - "customerSentiment": { - "additionalProperties": false, - "properties": { - "aggregateRatings": { - "items": { - "additionalProperties": false, - "properties": { - "evidenceId": { - "type": "string" - }, - "platform": { - "type": "string" - }, - "rating": { - "type": "number" - }, - "reviewCount": { - "type": [ - "number", - "null" - ] - }, - "scale": { - "const": 5, - "type": "number" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "platform", - "rating", - "scale", - "reviewCount", - "url", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "negativeSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "not_checked", - "unavailable", - "insufficient_data", - "mostly_positive", - "mixed", - "mostly_negative" - ], - "type": "string" - } - }, - "required": [ - "status", - "aggregateRatings", - "positiveSignals", - "negativeSignals" - ], - "type": "object" - }, - "cyberDomainSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "companyIdentifiers": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "registrationNumber", - "lei", - "domain", - "country" - ], - "type": "object" - }, - "fromCache": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "jurisdiction": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "quality": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "relevance": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceAuthority": { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "news", - "sanctions", - "registry", - "review", - "website", - "regulatory", - "domain", - "forum" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "sourceName", - "sourceUrl", - "sourceRecordId", - "sourceAuthority", - "title", - "summary", - "publishedAt", - "observedAt", - "jurisdiction", - "companyIdentifiers", - "quality", - "relevance", - "fromCache" - ], - "type": "object" - }, - "type": "array" - }, - "evidenceSummary": { - "additionalProperties": false, - "properties": { - "duplicatesMerged": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "evidenceTruncated": { - "type": "boolean" - }, - "excludedPossibleOtherEntity": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "freshestEvidenceAt": { - "type": [ - "string", - "null" - ] - }, - "highConfidenceSources": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "independentSources": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "oldestEvidenceAt": { - "type": [ - "string", - "null" - ] - }, - "servedFromCache": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "staleEvidence": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "totalEvidence": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "totalEvidence", - "independentSources", - "highConfidenceSources", - "freshestEvidenceAt", - "oldestEvidenceAt", - "duplicatesMerged", - "excludedPossibleOtherEntity", - "servedFromCache", - "staleEvidence", - "evidenceTruncated" - ], - "type": "object" - }, - "identity": { - "additionalProperties": false, - "properties": { - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "consistent", - "partially_consistent", - "ambiguous", - "unresolved", - "conflicting", - "not_checked" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "legalRiskSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "neutralPrior": { - "type": "number" - }, - "note": { - "type": "string" - }, - "scoringModelVersion": { - "type": "string" - }, - "weights": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "scoringModelVersion", - "weights", - "neutralPrior", - "note" - ], - "type": "object" - }, - "onlinePresence": { - "additionalProperties": false, - "properties": { - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "not_checked", - "established", - "limited", - "inconsistent", - "unreachable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "redFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "reputationScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "resolution": { - "additionalProperties": false, - "properties": { - "candidates": { - "items": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "country": { - "type": [ - "string", - "null" - ] - }, - "evidenceId": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "registry": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "legalName", - "country", - "city", - "registrationNumber", - "lei", - "status", - "registry", - "matchScore", - "matchedOn", - "conflicts", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "resolved", - "probable", - "ambiguous", - "unresolved", - "registry_not_checked" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "methods", - "conflicts", - "candidates" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "highestConfidence": { - "anyOf": [ - { - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "corroboratingIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "evidenceId": { - "type": "string" - }, - "list": { - "type": "string" - }, - "listedName": { - "type": "string" - }, - "matchScore": { - "type": "number" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "reason": { - "type": "string" - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "listedName", - "matchedAlias", - "list", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "confidence", - "corroboratingIdentifiers", - "contradictions", - "evidenceId", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "no_match_found", - "possible_match", - "high_confidence_match", - "not_checked", - "unavailable", - "partial" - ], - "type": "string" - } - }, - "required": [ - "status", - "listsChecked", - "listsUnavailable", - "matches", - "highestConfidence" - ], - "type": "object" - }, - "scoreBreakdown": { - "items": { - "additionalProperties": false, - "properties": { - "coverage": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "negativeSignals": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "positiveSignals": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "rawScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "weight": { - "type": "number" - } - }, - "required": [ - "dimension", - "weight", - "score", - "rawScore", - "coverage", - "positiveSignals", - "negativeSignals" - ], - "type": "object" - }, - "type": "array" - }, - "scores": { - "additionalProperties": false, - "properties": { - "adverseMedia": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "businessStability": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "customerReputation": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "cyberDomain": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "identity": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "legalRegulatory": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "onlinePresence": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "transparency": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "object" - }, - "summary": { - "type": "string" - }, - "transparencySignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "trustLevel": { - "enum": [ - "insufficient_evidence", - "significant_concerns", - "some_concerns", - "no_major_concerns_found", - "favorable_public_signals" - ], - "type": "string" - }, - "warnings": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "enum": [ - "COMPANY_NOT_RESOLVED", - "AMBIGUOUS_COMPANY", - "INSUFFICIENT_EVIDENCE", - "PROVIDER_UNAVAILABLE", - "PROVIDER_TIMEOUT", - "RATE_LIMITED", - "DATA_STALE", - "PROVIDER_NOT_CONFIGURED", - "COUNTRY_NOT_PROVIDED" - ], - "type": "string" - }, - "message": { - "type": "string" - }, - "provider": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "code", - "message", - "provider" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "company", - "resolution", - "reputationScore", - "confidenceScore", - "trustLevel", - "scores", - "scoreBreakdown", - "confidenceBreakdown", - "identity", - "sanctions", - "adverseMedia", - "customerSentiment", - "onlinePresence", - "legalRiskSignals", - "businessStabilitySignals", - "cyberDomainSignals", - "transparencySignals", - "positiveSignals", - "redFlags", - "evidenceSummary", - "evidence", - "coverage", - "warnings", - "limitations", - "summary", - "methodology" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "adverseMedia": { + "additionalProperties": false, + "properties": { + "duplicatesMerged": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "excludedPossibleOtherEntity": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "categories": { + "items": { + "enum": [ + "fraud", + "scam", + "sanctions", + "regulatory", + "litigation", + "insolvency", + "corruption", + "contract_dispute", + "data_breach", + "criminal_proceedings", + "operational_failure", + "customer_harm" + ], + "type": "string" + }, + "type": "array" + }, + "category": { + "enum": [ + "fraud", + "scam", + "sanctions", + "regulatory", + "litigation", + "insolvency", + "corruption", + "contract_dispute", + "data_breach", + "criminal_proceedings", + "operational_failure", + "customer_harm" + ], + "type": "string" + }, + "coverageCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "established": { + "type": "boolean" + }, + "eventId": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "legalStage": { + "enum": [ + "allegation", + "investigation", + "lawsuit_filed", + "charge", + "regulatory_action", + "settlement", + "judgment", + "conviction", + "dismissed_or_acquitted", + "unspecified" + ], + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "relevance": { + "type": "number" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "authority": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "sourceName", + "url", + "authority" + ], + "type": "object" + }, + "type": "array" + }, + "stageDescription": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "eventId", + "title", + "category", + "categories", + "legalStage", + "stageDescription", + "established", + "severity", + "dimension", + "publishedAt", + "coverageCount", + "relevance", + "sources", + "evidenceIds" + ], + "type": "object" + }, + "type": "array" + }, + "neutralMentions": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "enum": [ + "none_found", + "items_found", + "not_checked", + "unavailable" + ], + "type": "string" + }, + "victimOrReporterMentions": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "status", + "items", + "neutralMentions", + "victimOrReporterMentions", + "excludedPossibleOtherEntity", + "duplicatesMerged" + ], + "type": "object" + }, + "businessStabilitySignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "company": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "description": "ISO 3166-1 alpha-2", + "type": [ + "string", + "null" + ] + }, + "countryName": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "requestedName": { + "type": "string" + }, + "resolvedName": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "requestedName", + "resolvedName", + "country", + "countryName", + "website", + "domain", + "registrationNumber", + "lei", + "city", + "industry" + ], + "type": "object" + }, + "confidenceBreakdown": { + "additionalProperties": false, + "properties": { + "authority": { + "type": "number" + }, + "capsApplied": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dimensionCoverage": { + "type": "number" + }, + "diversity": { + "type": "number" + }, + "freshness": { + "type": "number" + }, + "independentSources": { + "type": "number" + }, + "jurisdictionCoverage": { + "type": "number" + }, + "resolution": { + "type": "number" + } + }, + "required": [ + "resolution", + "dimensionCoverage", + "independentSources", + "authority", + "freshness", + "diversity", + "jurisdictionCoverage", + "capsApplied" + ], + "type": "object" + }, + "confidenceScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "coverage": { + "additionalProperties": false, + "properties": { + "dimensionsWithEvidence": { + "items": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "type": "array" + }, + "jurisdictionRegistryChecked": { + "type": "boolean" + }, + "providers": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "registry", + "sanctions", + "news", + "reviews", + "website", + "domain" + ], + "type": "string" + }, + "evidenceCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "fetchedAt": { + "type": [ + "string", + "null" + ] + }, + "fromCache": { + "type": "boolean" + }, + "provider": { + "type": "string" + }, + "reason": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "ok", + "not_configured", + "not_applicable", + "unavailable", + "timeout", + "rate_limited", + "stale_cache" + ], + "type": "string" + } + }, + "required": [ + "provider", + "category", + "status", + "fromCache", + "fetchedAt", + "evidenceCount", + "reason" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "providers", + "dimensionsWithEvidence", + "jurisdictionRegistryChecked" + ], + "type": "object" + }, + "customerSentiment": { + "additionalProperties": false, + "properties": { + "aggregateRatings": { + "items": { + "additionalProperties": false, + "properties": { + "evidenceId": { + "type": "string" + }, + "platform": { + "type": "string" + }, + "rating": { + "type": "number" + }, + "reviewCount": { + "type": [ + "number", + "null" + ] + }, + "scale": { + "const": 5, + "type": "number" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "platform", + "rating", + "scale", + "reviewCount", + "url", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "negativeSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "not_checked", + "unavailable", + "insufficient_data", + "mostly_positive", + "mixed", + "mostly_negative" + ], + "type": "string" + } + }, + "required": [ + "status", + "aggregateRatings", + "positiveSignals", + "negativeSignals" + ], + "type": "object" + }, + "cyberDomainSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "companyIdentifiers": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "registrationNumber", + "lei", + "domain", + "country" + ], + "type": "object" + }, + "fromCache": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "jurisdiction": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "quality": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "relevance": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceAuthority": { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "news", + "sanctions", + "registry", + "review", + "website", + "regulatory", + "domain", + "forum" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "sourceName", + "sourceUrl", + "sourceRecordId", + "sourceAuthority", + "title", + "summary", + "publishedAt", + "observedAt", + "jurisdiction", + "companyIdentifiers", + "quality", + "relevance", + "fromCache" + ], + "type": "object" + }, + "type": "array" + }, + "evidenceSummary": { + "additionalProperties": false, + "properties": { + "duplicatesMerged": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "evidenceTruncated": { + "type": "boolean" + }, + "excludedPossibleOtherEntity": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "freshestEvidenceAt": { + "type": [ + "string", + "null" + ] + }, + "highConfidenceSources": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "independentSources": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "oldestEvidenceAt": { + "type": [ + "string", + "null" + ] + }, + "servedFromCache": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "staleEvidence": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "totalEvidence": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "totalEvidence", + "independentSources", + "highConfidenceSources", + "freshestEvidenceAt", + "oldestEvidenceAt", + "duplicatesMerged", + "excludedPossibleOtherEntity", + "servedFromCache", + "staleEvidence", + "evidenceTruncated" + ], + "type": "object" + }, + "identity": { + "additionalProperties": false, + "properties": { + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "consistent", + "partially_consistent", + "ambiguous", + "unresolved", + "conflicting", + "not_checked" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "legalRiskSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "neutralPrior": { + "type": "number" + }, + "note": { + "type": "string" + }, + "scoringModelVersion": { + "type": "string" + }, + "weights": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "scoringModelVersion", + "weights", + "neutralPrior", + "note" + ], + "type": "object" + }, + "onlinePresence": { + "additionalProperties": false, + "properties": { + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "not_checked", + "established", + "limited", + "inconsistent", + "unreachable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "redFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "reputationScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "resolution": { + "additionalProperties": false, + "properties": { + "candidates": { + "items": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "country": { + "type": [ + "string", + "null" + ] + }, + "evidenceId": { + "type": "string" + }, + "legalName": { + "type": "string" + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "registry": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "legalName", + "country", + "city", + "registrationNumber", + "lei", + "status", + "registry", + "matchScore", + "matchedOn", + "conflicts", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "resolved", + "probable", + "ambiguous", + "unresolved", + "registry_not_checked" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "methods", + "conflicts", + "candidates" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "highestConfidence": { + "anyOf": [ + { + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "corroboratingIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceId": { + "type": "string" + }, + "list": { + "type": "string" + }, + "listedName": { + "type": "string" + }, + "matchScore": { + "type": "number" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "reason": { + "type": "string" + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "listedName", + "matchedAlias", + "list", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "confidence", + "corroboratingIdentifiers", + "contradictions", + "evidenceId", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "no_match_found", + "possible_match", + "high_confidence_match", + "not_checked", + "unavailable", + "partial" + ], + "type": "string" + } + }, + "required": [ + "status", + "listsChecked", + "listsUnavailable", + "matches", + "highestConfidence" + ], + "type": "object" + }, + "scoreBreakdown": { + "items": { + "additionalProperties": false, + "properties": { + "coverage": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "negativeSignals": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "positiveSignals": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "rawScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "weight": { + "type": "number" + } + }, + "required": [ + "dimension", + "weight", + "score", + "rawScore", + "coverage", + "positiveSignals", + "negativeSignals" + ], + "type": "object" + }, + "type": "array" + }, + "scores": { + "additionalProperties": false, + "properties": { + "adverseMedia": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "businessStability": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "customerReputation": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "cyberDomain": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "identity": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "legalRegulatory": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "onlinePresence": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "transparency": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "object" + }, + "summary": { + "type": "string" + }, + "transparencySignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "trustLevel": { + "enum": [ + "insufficient_evidence", + "significant_concerns", + "some_concerns", + "no_major_concerns_found", + "favorable_public_signals" + ], + "type": "string" + }, + "warnings": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "enum": [ + "COMPANY_NOT_RESOLVED", + "AMBIGUOUS_COMPANY", + "INSUFFICIENT_EVIDENCE", + "PROVIDER_UNAVAILABLE", + "PROVIDER_TIMEOUT", + "RATE_LIMITED", + "DATA_STALE", + "PROVIDER_NOT_CONFIGURED", + "COUNTRY_NOT_PROVIDED" + ], + "type": "string" + }, + "message": { + "type": "string" + }, + "provider": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "code", + "message", + "provider" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "company", + "resolution", + "reputationScore", + "confidenceScore", + "trustLevel", + "scores", + "scoreBreakdown", + "confidenceBreakdown", + "identity", + "sanctions", + "adverseMedia", + "customerSentiment", + "onlinePresence", + "legalRiskSignals", + "businessStabilitySignals", + "cyberDomainSignals", + "transparencySignals", + "positiveSignals", + "redFlags", + "evidenceSummary", + "evidence", + "coverage", + "warnings", + "limitations", + "summary", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
company_risk_batch4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } +} - added
Output schema / requiredAdded value: +[ + "workflow", + "result", + "limitations" +]
- Changed
company_risk_report4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } +} - added
Output schema / requiredAdded value: +[ + "workflow", + "result", + "limitations" +]
- Changed
compare_properties4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "properties": { - "items": { - "additionalProperties": false, - "properties": { - "annualNetIncome": { - "type": "number" - }, - "annualOperatingCost": { - "type": "number" - }, - "annualOperatingCosts": { - "type": "number" - }, - "annualRent": { - "type": "number" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "effectiveAnnualRent": { - "type": "number" - }, - "grossAnnualIncome": { - "type": "number" - }, - "grossYield": { - "type": "number" - }, - "grossYieldPct": { - "type": "number" - }, - "name": { - "type": "string" - }, - "netYield": { - "type": "number" - }, - "netYieldPct": { - "type": "number" - }, - "note": { - "type": "string" - }, - "paybackYears": { - "type": [ - "number", - "null" - ] - }, - "propertyValue": { - "type": "number" - } - }, - "required": [ - "propertyValue", - "annualRent", - "grossAnnualIncome", - "grossYield", - "netYield", - "annualOperatingCost", - "annualNetIncome", - "effectiveAnnualRent", - "paybackYears", - "grossYieldPct", - "netYieldPct", - "annualOperatingCosts", - "currency", - "note", - "name" - ], - "type": "object" - }, - "type": "array" - }, - "sortedByNetYield": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "properties", - "sortedByNetYield" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "properties": { + "items": { + "additionalProperties": false, + "properties": { + "annualNetIncome": { + "type": "number" + }, + "annualOperatingCost": { + "type": "number" + }, + "annualOperatingCosts": { + "type": "number" + }, + "annualRent": { + "type": "number" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "effectiveAnnualRent": { + "type": "number" + }, + "grossAnnualIncome": { + "type": "number" + }, + "grossYield": { + "type": "number" + }, + "grossYieldPct": { + "type": "number" + }, + "name": { + "type": "string" + }, + "netYield": { + "type": "number" + }, + "netYieldPct": { + "type": "number" + }, + "note": { + "type": "string" + }, + "paybackYears": { + "type": [ + "number", + "null" + ] + }, + "propertyValue": { + "type": "number" + } + }, + "required": [ + "propertyValue", + "annualRent", + "grossAnnualIncome", + "grossYield", + "netYield", + "annualOperatingCost", + "annualNetIncome", + "effectiveAnnualRent", + "paybackYears", + "grossYieldPct", + "netYieldPct", + "annualOperatingCosts", + "currency", + "note", + "name" + ], + "type": "object" + }, + "type": "array" + }, + "sortedByNetYield": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "properties", + "sortedByNetYield" +]
- Changed
competitor_analysis4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
content_plan_generator4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
cv_improve4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "ats_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "current_score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "experience_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "job_specific_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "keywords_to_consider": { - "items": { - "type": "string" - }, - "type": "array" - }, - "priority_actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "rewrite_examples": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "skill_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "summary_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "current_score", - "priority_actions", - "summary_recommendations", - "experience_recommendations", - "skill_recommendations", - "ats_recommendations", - "job_specific_recommendations", - "rewrite_examples", - "keywords_to_consider", - "warnings" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "ats_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "current_score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "experience_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "job_specific_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "keywords_to_consider": { + "items": { + "type": "string" + }, + "type": "array" + }, + "priority_actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "rewrite_examples": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "skill_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "summary_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "current_score", + "priority_actions", + "summary_recommendations", + "experience_recommendations", + "skill_recommendations", + "ats_recommendations", + "job_specific_recommendations", + "rewrite_examples", + "keywords_to_consider", + "warnings" +]
- Changed
cv_job_match4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "category_scores": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "decision_support": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "experience_analysis": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "explanation": { - "type": "string" - }, - "gaps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "match_score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "risk_flags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "skill_match": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "transferable_skills": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "match_score", - "decision_support", - "category_scores", - "skill_match", - "experience_analysis", - "transferable_skills", - "gaps", - "risk_flags", - "confidence", - "explanation" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "category_scores": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "decision_support": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "experience_analysis": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "explanation": { + "type": "string" + }, + "gaps": { + "items": { + "type": "string" + }, + "type": "array" + }, + "match_score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "risk_flags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "skill_match": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "transferable_skills": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "match_score", + "decision_support", + "category_scores", + "skill_match", + "experience_analysis", + "transferable_skills", + "gaps", + "risk_flags", + "confidence", + "explanation" +]
- Changed
cv_score4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dimensions": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "high_priority_improvements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missing_sections": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "strengths": { - "items": { - "type": "string" - }, - "type": "array" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "weaknesses": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "score", - "dimensions", - "strengths", - "weaknesses", - "missing_sections", - "high_priority_improvements", - "warnings", - "confidence" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dimensions": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "high_priority_improvements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missing_sections": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "strengths": { + "items": { + "type": "string" + }, + "type": "array" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "weaknesses": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "score", + "dimensions", + "strengths", + "weaknesses", + "missing_sections", + "high_priority_improvements", + "warnings", + "confidence" +]
- Changed
document_facts_extract1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "amounts": { - "items": { - "additionalProperties": false, - "properties": { - "amount": { - "type": "number" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "currency": { - "description": "ISO 4217 code when stated unambiguously (or declared by a Currency field in the document).", - "type": "string" - }, - "currencySymbol": { - "description": "The currency marker as written when it maps to more than one currency (e.g. \"$\").", - "type": "string" - }, - "frequency": { - "enum": [ - "one_time", - "daily", - "weekly", - "monthly", - "quarterly", - "annual" - ], - "type": "string" - }, - "originalValue": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. total, subtotal, tax, contract_value, rent, deposit, bid_bond, penalty, or amount when untyped.", - "type": "string" - } - }, - "required": [ - "type", - "amount", - "originalValue", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "dates": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "normalizedDate": { - "description": "ISO 8601 (YYYY-MM-DD, or YYYY-MM for month precision). Absent when the written form is ambiguous.", - "type": "string" - }, - "originalValue": { - "type": "string" - }, - "precision": { - "enum": [ - "day", - "month" - ], - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. effective_date, expiry_date, invoice_date, due_date, submission_deadline, or date when untyped.", - "type": "string" - } - }, - "required": [ - "type", - "originalValue", - "precision", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "deadlines": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "date": { - "description": "ISO date when the deadline is a calendar date.", - "type": "string" - }, - "description": { - "type": "string" - }, - "relative": { - "description": "Relative deadline as written, e.g. \"within 30 days of receipt of invoice\".", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "type": "string" - } - }, - "required": [ - "type", - "description", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "documentSubtype": { - "description": "Finer classification when evident, e.g. service_agreement, insurance_policy, tax_invoice, rfp.", - "type": [ - "string", - "null" - ] - }, - "documentType": { - "enum": [ - "contract", - "invoice", - "purchase_order", - "quotation", - "tender", - "policy", - "financial_report", - "legal_document", - "lease", - "resume", - "company_profile", - "other" - ], - "type": "string" - }, - "documentTypeConfidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "documentTypeSource": { - "enum": [ - "detected", - "caller" - ], - "type": "string" - }, - "entities": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "name": { - "type": "string" - }, - "role": { - "description": "Role in the document when stated, e.g. supplier, customer, landlord, tenant, issuer.", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "enum": [ - "person", - "company", - "organization", - "government", - "location", - "other" - ], - "type": "string" - } - }, - "required": [ - "type", - "name", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "facts": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "key": { - "description": "Stable snake_case fact key, e.g. expiry_date, invoice_number, total_amount, notice_period.", - "type": "string" - }, - "label": { - "description": "Human-readable label.", - "type": "string" - }, - "method": { - "description": "How the fact was established. llm_verified = proposed by the optional LLM assist AND verified against a verbatim quote in the document.", - "enum": [ - "labeled_field", - "pattern", - "clause", - "table", - "definition", - "llm_verified" - ], - "type": "string" - }, - "normalizedValue": { - "description": "Normalized form when unambiguous: ISO date, {amount, currency}, ratio, {value, unit, iso8601}." - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "value": { - "description": "The value as stated (string, number, boolean, list or object)." - } - }, - "required": [ - "key", - "label", - "value", - "confidence", - "method" - ], - "type": "object" - }, - "type": "array" - }, - "language": { - "description": "ISO 639-1 code, or \"und\" when undetermined.", - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "characterCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "extractionMethod": { - "enum": [ - "deterministic", - "deterministic+llm_verified" - ], - "type": "string" - }, - "extractionMode": { - "enum": [ - "auto", - "requested_only" - ], - "type": "string" - }, - "extractorVersion": { - "type": "string" - }, - "format": { - "enum": [ - "pdf", - "docx", - "html", - "text", - "markdown", - "csv" - ], - "type": "string" - }, - "llmAssist": { - "additionalProperties": false, - "properties": { - "rejectedFacts": { - "description": "LLM proposals discarded because their quote was not found verbatim in the document or did not support the value.", - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "enum": [ - "not_configured", - "disabled", - "not_needed", - "used", - "failed" - ], - "type": "string" - }, - "verifiedFacts": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "status", - "verifiedFacts", - "rejectedFacts" - ], - "type": "object" - }, - "pageCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "pageProvenance": { - "description": "true when evidence page numbers come from real page boundaries.", - "type": "boolean" - }, - "source": { - "additionalProperties": false, - "properties": { - "byteLength": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "contentType": { - "type": [ - "string", - "null" - ] - }, - "kind": { - "enum": [ - "url", - "text" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "kind", - "url", - "contentType", - "byteLength" - ], - "type": "object" - }, - "wordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "pageCount", - "characterCount", - "wordCount", - "format", - "source", - "pageProvenance", - "extractionMode", - "extractionMethod", - "llmAssist", - "extractorVersion" - ], - "type": "object" - }, - "obligations": { - "items": { - "additionalProperties": false, - "properties": { - "condition": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "deadline": { - "type": "string" - }, - "modality": { - "description": "must_not = a prohibition (\"shall not\").", - "enum": [ - "must", - "must_not" - ], - "type": "string" - }, - "obligation": { - "type": "string" - }, - "party": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - } - }, - "required": [ - "obligation", - "modality", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "overallConfidence": { - "description": "Overall extraction certainty for this document (text quality × fact coverage × fact confidence). Not a measure of business risk.", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "percentages": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "originalValue": { - "type": "string" - }, - "ratio": { - "description": "Normalized ratio, e.g. 0.05.", - "type": "number" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. tax_rate, late_payment_interest, penalty_rate, discount, uptime, evaluation_weight, or percentage when untyped.", - "type": "string" - }, - "value": { - "description": "As written, e.g. 5 for 5%.", - "type": "number" - } - }, - "required": [ - "type", - "value", - "ratio", - "originalValue", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "requestedFacts": { - "description": "One entry per requested fact, in request order (empty when none were requested).", - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ], - "description": "Null when not found — absence is reported, never guessed." - }, - "key": { - "description": "The fact key that answers it, when found.", - "type": [ - "string", - "null" - ] - }, - "method": { - "anyOf": [ - { - "enum": [ - "labeled_field", - "pattern", - "clause", - "table", - "definition", - "llm_verified" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "normalizedValue": {}, - "note": { - "description": "Why it was not found, or a caveat about the match.", - "type": "string" - }, - "request": { - "description": "The requested fact, as asked.", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "status": { - "enum": [ - "found", - "not_found" - ], - "type": "string" - }, - "value": { - "description": "The value when found; null when not found." - } - }, - "required": [ - "request", - "status", - "key", - "value", - "confidence", - "method" - ], - "type": "object" - }, - "type": "array" - }, - "requirements": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "eligibility", - "technical", - "financial", - "documentation", - "compliance", - "general" - ], - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "deadline": { - "type": "string" - }, - "mandatory": { - "type": "boolean" - }, - "party": { - "type": "string" - }, - "requirement": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - } - }, - "required": [ - "requirement", - "category", - "mandatory", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "reason": { - "description": "The observable condition in the document — never a legal conclusion.", - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "Observable condition, e.g. automatic_renewal, missing_expiry_date, contradictory_amounts, unlimited_liability_language, embedded_instructions_detected.", - "type": "string" - } - }, - "required": [ - "type", - "severity", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "documentType", - "documentSubtype", - "documentTypeConfidence", - "documentTypeSource", - "language", - "title", - "facts", - "requestedFacts", - "entities", - "dates", - "amounts", - "percentages", - "obligations", - "requirements", - "deadlines", - "riskFlags", - "metadata", - "warnings", - "overallConfidence", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "amounts": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": "number" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "currency": { + "description": "ISO 4217 code when stated unambiguously (or declared by a Currency field in the document).", + "type": "string" + }, + "currencySymbol": { + "description": "The currency marker as written when it maps to more than one currency (e.g. \"$\").", + "type": "string" + }, + "frequency": { + "enum": [ + "one_time", + "daily", + "weekly", + "monthly", + "quarterly", + "annual" + ], + "type": "string" + }, + "originalValue": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. total, subtotal, tax, contract_value, rent, deposit, bid_bond, penalty, or amount when untyped.", + "type": "string" + } + }, + "required": [ + "type", + "amount", + "originalValue", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "dates": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "normalizedDate": { + "description": "ISO 8601 (YYYY-MM-DD, or YYYY-MM for month precision). Absent when the written form is ambiguous.", + "type": "string" + }, + "originalValue": { + "type": "string" + }, + "precision": { + "enum": [ + "day", + "month" + ], + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. effective_date, expiry_date, invoice_date, due_date, submission_deadline, or date when untyped.", + "type": "string" + } + }, + "required": [ + "type", + "originalValue", + "precision", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "deadlines": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "date": { + "description": "ISO date when the deadline is a calendar date.", + "type": "string" + }, + "description": { + "type": "string" + }, + "relative": { + "description": "Relative deadline as written, e.g. \"within 30 days of receipt of invoice\".", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "type": "string" + } + }, + "required": [ + "type", + "description", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "documentSubtype": { + "description": "Finer classification when evident, e.g. service_agreement, insurance_policy, tax_invoice, rfp.", + "type": [ + "string", + "null" + ] + }, + "documentType": { + "enum": [ + "contract", + "invoice", + "purchase_order", + "quotation", + "tender", + "policy", + "financial_report", + "legal_document", + "lease", + "resume", + "company_profile", + "other" + ], + "type": "string" + }, + "documentTypeConfidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "documentTypeSource": { + "enum": [ + "detected", + "caller" + ], + "type": "string" + }, + "entities": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "name": { + "type": "string" + }, + "role": { + "description": "Role in the document when stated, e.g. supplier, customer, landlord, tenant, issuer.", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "enum": [ + "person", + "company", + "organization", + "government", + "location", + "other" + ], + "type": "string" + } + }, + "required": [ + "type", + "name", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "facts": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "key": { + "description": "Stable snake_case fact key, e.g. expiry_date, invoice_number, total_amount, notice_period.", + "type": "string" + }, + "label": { + "description": "Human-readable label.", + "type": "string" + }, + "method": { + "description": "How the fact was established. llm_verified = proposed by the optional LLM assist AND verified against a verbatim quote in the document.", + "enum": [ + "labeled_field", + "pattern", + "clause", + "table", + "definition", + "llm_verified" + ], + "type": "string" + }, + "normalizedValue": { + "description": "Normalized form when unambiguous: ISO date, {amount, currency}, ratio, {value, unit, iso8601}." + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "value": { + "description": "The value as stated (string, number, boolean, list or object)." + } + }, + "required": [ + "key", + "label", + "value", + "confidence", + "method" + ], + "type": "object" + }, + "type": "array" + }, + "language": { + "description": "ISO 639-1 code, or \"und\" when undetermined.", + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "characterCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "extractionMethod": { + "enum": [ + "deterministic", + "deterministic+llm_verified" + ], + "type": "string" + }, + "extractionMode": { + "enum": [ + "auto", + "requested_only" + ], + "type": "string" + }, + "extractorVersion": { + "type": "string" + }, + "format": { + "enum": [ + "pdf", + "docx", + "html", + "text", + "markdown", + "csv" + ], + "type": "string" + }, + "llmAssist": { + "additionalProperties": false, + "properties": { + "rejectedFacts": { + "description": "LLM proposals discarded because their quote was not found verbatim in the document or did not support the value.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "enum": [ + "not_configured", + "disabled", + "not_needed", + "used", + "failed" + ], + "type": "string" + }, + "verifiedFacts": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "status", + "verifiedFacts", + "rejectedFacts" + ], + "type": "object" + }, + "pageCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "pageProvenance": { + "description": "true when evidence page numbers come from real page boundaries.", + "type": "boolean" + }, + "source": { + "additionalProperties": false, + "properties": { + "byteLength": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "contentType": { + "type": [ + "string", + "null" + ] + }, + "kind": { + "enum": [ + "url", + "text" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "kind", + "url", + "contentType", + "byteLength" + ], + "type": "object" + }, + "wordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "pageCount", + "characterCount", + "wordCount", + "format", + "source", + "pageProvenance", + "extractionMode", + "extractionMethod", + "llmAssist", + "extractorVersion" + ], + "type": "object" + }, + "obligations": { + "items": { + "additionalProperties": false, + "properties": { + "condition": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "deadline": { + "type": "string" + }, + "modality": { + "description": "must_not = a prohibition (\"shall not\").", + "enum": [ + "must", + "must_not" + ], + "type": "string" + }, + "obligation": { + "type": "string" + }, + "party": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + } + }, + "required": [ + "obligation", + "modality", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "overallConfidence": { + "description": "Overall extraction certainty for this document (text quality × fact coverage × fact confidence). Not a measure of business risk.", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "percentages": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "originalValue": { + "type": "string" + }, + "ratio": { + "description": "Normalized ratio, e.g. 0.05.", + "type": "number" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. tax_rate, late_payment_interest, penalty_rate, discount, uptime, evaluation_weight, or percentage when untyped.", + "type": "string" + }, + "value": { + "description": "As written, e.g. 5 for 5%.", + "type": "number" + } + }, + "required": [ + "type", + "value", + "ratio", + "originalValue", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "requestedFacts": { + "description": "One entry per requested fact, in request order (empty when none were requested).", + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ], + "description": "Null when not found — absence is reported, never guessed." + }, + "key": { + "description": "The fact key that answers it, when found.", + "type": [ + "string", + "null" + ] + }, + "method": { + "anyOf": [ + { + "enum": [ + "labeled_field", + "pattern", + "clause", + "table", + "definition", + "llm_verified" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "normalizedValue": {}, + "note": { + "description": "Why it was not found, or a caveat about the match.", + "type": "string" + }, + "request": { + "description": "The requested fact, as asked.", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "status": { + "enum": [ + "found", + "not_found" + ], + "type": "string" + }, + "value": { + "description": "The value when found; null when not found." + } + }, + "required": [ + "request", + "status", + "key", + "value", + "confidence", + "method" + ], + "type": "object" + }, + "type": "array" + }, + "requirements": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "eligibility", + "technical", + "financial", + "documentation", + "compliance", + "general" + ], + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "deadline": { + "type": "string" + }, + "mandatory": { + "type": "boolean" + }, + "party": { + "type": "string" + }, + "requirement": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + } + }, + "required": [ + "requirement", + "category", + "mandatory", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "reason": { + "description": "The observable condition in the document — never a legal conclusion.", + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "Observable condition, e.g. automatic_renewal, missing_expiry_date, contradictory_amounts, unlimited_liability_language, embedded_instructions_detected.", + "type": "string" + } + }, + "required": [ + "type", + "severity", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "documentType", + "documentSubtype", + "documentTypeConfidence", + "documentTypeSource", + "language", + "title", + "facts", + "requestedFacts", + "entities", + "dates", + "amounts", + "percentages", + "obligations", + "requirements", + "deadlines", + "riskFlags", + "metadata", + "warnings", + "overallConfidence", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
due_diligence_oman_company1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "commercialAssessment": { - "additionalProperties": false, - "properties": { - "digitalFootprint": { - "enum": [ - "strong", - "moderate", - "weak", - "none" - ], - "type": "string" - }, - "governmentProcurementActivity": { - "enum": [ - "active", - "limited", - "none" - ], - "type": "string" - }, - "operationalMaturity": { - "enum": [ - "new", - "early_stage", - "growing", - "established" - ], - "type": "string" - }, - "publicInformationCoverage": { - "enum": [ - "high", - "medium", - "low" - ], - "type": "string" - } - }, - "required": [ - "operationalMaturity", - "digitalFootprint", - "publicInformationCoverage", - "governmentProcurementActivity" - ], - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "activities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "address": { - "type": [ - "string", - "null" - ] - }, - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "phone": { - "type": [ - "string", - "null" - ] - }, - "registrationDate": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "legalType", - "status", - "registrationNumber", - "registrationDate", - "industry", - "activities", - "governorate", - "wilayat", - "address", - "website", - "email", - "phone" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "missingInformation": { - "items": { - "type": "string" - }, - "type": "array" - }, - "procurement": { - "additionalProperties": false, - "properties": { - "awardedContractCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "awards": { - "items": { - "additionalProperties": false, - "properties": { - "awardValueOMR": { - "type": [ - "number", - "null" - ] - }, - "buyer": { - "type": [ - "string", - "null" - ] - }, - "category": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "tenderNumber": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "tenderNumber", - "buyer", - "title", - "status", - "awardValueOMR", - "category", - "sourceName", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "governmentProcurementPresence": { - "type": [ - "boolean", - "null" - ] - }, - "lastTenderActivityAt": { - "type": [ - "string", - "null" - ] - }, - "registeredSupplier": { - "type": [ - "boolean", - "null" - ] - }, - "supplierCategory": { - "type": [ - "string", - "null" - ] - }, - "supplierClassification": { - "type": [ - "string", - "null" - ] - }, - "tendersParticipated": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "registeredSupplier", - "supplierCategory", - "supplierClassification", - "governmentProcurementPresence", - "tendersParticipated", - "awardedContractCount", - "lastTenderActivityAt", - "awards" - ], - "type": "object" - }, - "recommendedDueDiligence": { - "items": { - "additionalProperties": false, - "properties": { - "check": { - "type": "string" - }, - "importance": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "check", - "importance" - ], - "type": "object" - }, - "type": "array" - }, - "riskAssessment": { - "additionalProperties": false, - "properties": { - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevel": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "riskLevel", - "riskScore", - "riskFlags" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - }, - "verification": { - "additionalProperties": false, - "properties": { - "identityVerified": { - "type": "boolean" - }, - "lastVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "registrationAgeYears": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "taxVerificationStatus": { - "type": [ - "string", - "null" - ] - }, - "taxVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "identityVerified", - "status", - "registrationAgeYears", - "verificationStatus", - "lastVerifiedAt", - "taxVerificationStatus", - "taxVerifiedAt" - ], - "type": "object" - } - }, - "required": [ - "company", - "verification", - "procurement", - "commercialAssessment", - "riskAssessment", - "recommendedDueDiligence", - "missingInformation", - "confidence", - "confidenceReasons", - "dataCoverage", - "sources" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "commercialAssessment": { + "additionalProperties": false, + "properties": { + "digitalFootprint": { + "enum": [ + "strong", + "moderate", + "weak", + "none" + ], + "type": "string" + }, + "governmentProcurementActivity": { + "enum": [ + "active", + "limited", + "none" + ], + "type": "string" + }, + "operationalMaturity": { + "enum": [ + "new", + "early_stage", + "growing", + "established" + ], + "type": "string" + }, + "publicInformationCoverage": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + } + }, + "required": [ + "operationalMaturity", + "digitalFootprint", + "publicInformationCoverage", + "governmentProcurementActivity" + ], + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "activities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "address": { + "type": [ + "string", + "null" + ] + }, + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "phone": { + "type": [ + "string", + "null" + ] + }, + "registrationDate": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "legalType", + "status", + "registrationNumber", + "registrationDate", + "industry", + "activities", + "governorate", + "wilayat", + "address", + "website", + "email", + "phone" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "missingInformation": { + "items": { + "type": "string" + }, + "type": "array" + }, + "procurement": { + "additionalProperties": false, + "properties": { + "awardedContractCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "awards": { + "items": { + "additionalProperties": false, + "properties": { + "awardValueOMR": { + "type": [ + "number", + "null" + ] + }, + "buyer": { + "type": [ + "string", + "null" + ] + }, + "category": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "tenderNumber": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "tenderNumber", + "buyer", + "title", + "status", + "awardValueOMR", + "category", + "sourceName", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "governmentProcurementPresence": { + "type": [ + "boolean", + "null" + ] + }, + "lastTenderActivityAt": { + "type": [ + "string", + "null" + ] + }, + "registeredSupplier": { + "type": [ + "boolean", + "null" + ] + }, + "supplierCategory": { + "type": [ + "string", + "null" + ] + }, + "supplierClassification": { + "type": [ + "string", + "null" + ] + }, + "tendersParticipated": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "registeredSupplier", + "supplierCategory", + "supplierClassification", + "governmentProcurementPresence", + "tendersParticipated", + "awardedContractCount", + "lastTenderActivityAt", + "awards" + ], + "type": "object" + }, + "recommendedDueDiligence": { + "items": { + "additionalProperties": false, + "properties": { + "check": { + "type": "string" + }, + "importance": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "check", + "importance" + ], + "type": "object" + }, + "type": "array" + }, + "riskAssessment": { + "additionalProperties": false, + "properties": { + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevel": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "riskLevel", + "riskScore", + "riskFlags" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + }, + "verification": { + "additionalProperties": false, + "properties": { + "identityVerified": { + "type": "boolean" + }, + "lastVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "registrationAgeYears": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "taxVerificationStatus": { + "type": [ + "string", + "null" + ] + }, + "taxVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "identityVerified", + "status", + "registrationAgeYears", + "verificationStatus", + "lastVerifiedAt", + "taxVerificationStatus", + "taxVerifiedAt" + ], + "type": "object" + } + }, + "required": [ + "company", + "verification", + "procurement", + "commercialAssessment", + "riskAssessment", + "recommendedDueDiligence", + "missingInformation", + "confidence", + "confidenceReasons", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
estimate_maintenance4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "assumptionsUsed": { - "additionalProperties": false, - "properties": { - "additionalUnitCost": { - "type": "number" - }, - "ageYears": { - "type": "number" - }, - "annualRatePct": { - "type": "number" - }, - "units": { - "type": "number" - } - }, - "required": [ - "ageYears", - "units", - "annualRatePct", - "additionalUnitCost" - ], - "type": "object" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "estimatedAnnualMaintenance": { - "type": "number" - }, - "maintenancePercentage": { - "type": "number" - }, - "methodology": { - "type": "string" - }, - "monthlyReserve": { - "type": "number" - } - }, - "required": [ - "estimatedAnnualMaintenance", - "monthlyReserve", - "maintenancePercentage", - "currency", - "assumptionsUsed", - "methodology" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "assumptionsUsed": { + "additionalProperties": false, + "properties": { + "additionalUnitCost": { + "type": "number" + }, + "ageYears": { + "type": "number" + }, + "annualRatePct": { + "type": "number" + }, + "units": { + "type": "number" + } + }, + "required": [ + "ageYears", + "units", + "annualRatePct", + "additionalUnitCost" + ], + "type": "object" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "estimatedAnnualMaintenance": { + "type": "number" + }, + "maintenancePercentage": { + "type": "number" + }, + "methodology": { + "type": "string" + }, + "monthlyReserve": { + "type": "number" + } +} - added
Output schema / requiredAdded value: +[ + "estimatedAnnualMaintenance", + "monthlyReserve", + "maintenancePercentage", + "currency", + "assumptionsUsed", + "methodology" +]
- Changed
extract_candidate_profile4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "candidate": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "candidate_keywords": { - "items": { - "type": "string" - }, - "type": "array" - }, - "career_progression": { - "items": { - "type": "string" - }, - "type": "array" - }, - "certifications": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "education": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "evidence_quality": { - "additionalProperties": false, - "properties": { - "ambiguities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missing_information": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "missing_information", - "ambiguities" - ], - "type": "object" - }, - "experience": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "industries": { - "items": { - "type": "string" - }, - "type": "array" - }, - "languages": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "management_experience": { - "type": [ - "boolean", - "null" - ] - }, - "projects": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "recent_role": { - "type": [ - "string", - "null" - ] - }, - "seniority_estimate": { - "type": [ - "string", - "null" - ] - }, - "skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "total_experience_years": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "candidate", - "experience", - "education", - "skills", - "certifications", - "languages", - "projects", - "industries", - "management_experience", - "total_experience_years", - "recent_role", - "seniority_estimate", - "career_progression", - "candidate_keywords", - "evidence_quality" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "candidate": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "candidate_keywords": { + "items": { + "type": "string" + }, + "type": "array" + }, + "career_progression": { + "items": { + "type": "string" + }, + "type": "array" + }, + "certifications": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "education": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "evidence_quality": { + "additionalProperties": false, + "properties": { + "ambiguities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missing_information": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "missing_information", + "ambiguities" + ], + "type": "object" + }, + "experience": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "industries": { + "items": { + "type": "string" + }, + "type": "array" + }, + "languages": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "management_experience": { + "type": [ + "boolean", + "null" + ] + }, + "projects": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "recent_role": { + "type": [ + "string", + "null" + ] + }, + "seniority_estimate": { + "type": [ + "string", + "null" + ] + }, + "skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "total_experience_years": { + "type": [ + "number", + "null" + ] + } +} - added
Output schema / requiredAdded value: +[ + "candidate", + "experience", + "education", + "skills", + "certifications", + "languages", + "projects", + "industries", + "management_experience", + "total_experience_years", + "recent_role", + "seniority_estimate", + "career_progression", + "candidate_keywords", + "evidence_quality" +]
- Changed
final_business_plan_builder4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
find_companies4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "appliedLimit": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "cached": { - "type": "boolean" - }, - "companies": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": [ - "string", - "null" - ] - }, - "employeeRange": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "location": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "country", - "city" - ], - "type": "object" - }, - "name": { - "type": "string" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "whyMatched": { - "type": "string" - } - }, - "required": [ - "name", - "website", - "industry", - "location", - "employeeRange", - "description", - "whyMatched", - "sources" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "requestedLimit": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "resultCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "companies", - "resultCount", - "sources", - "confidence", - "cached", - "dataMode", - "requestedLimit", - "appliedLimit", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "appliedLimit": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "cached": { + "type": "boolean" + }, + "companies": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": [ + "string", + "null" + ] + }, + "employeeRange": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "location": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "country", + "city" + ], + "type": "object" + }, + "name": { + "type": "string" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "whyMatched": { + "type": "string" + } + }, + "required": [ + "name", + "website", + "industry", + "location", + "employeeRange", + "description", + "whyMatched", + "sources" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "requestedLimit": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "resultCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "companies", + "resultCount", + "sources", + "confidence", + "cached", + "dataMode", + "requestedLimit", + "appliedLimit", + "limitations" +]
- Changed
first_10_customers_plan4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Removed
flight_compare - Removed
flight_search - Changed
generate_job_profile4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "certifications": { - "items": { - "type": "string" - }, - "type": "array" - }, - "domain_experience": { - "items": { - "type": "string" - }, - "type": "array" - }, - "employment_type": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "items": { - "type": "string" - }, - "type": "array" - }, - "job_title": { - "type": "string" - }, - "keywords": { - "items": { - "type": "string" - }, - "type": "array" - }, - "language_requirements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "leadership_requirements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "location_requirements": { - "type": [ - "string", - "null" - ] - }, - "preferred_experience_years": { - "type": [ - "number", - "null" - ] - }, - "preferred_skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "required_education": { - "items": { - "type": "string" - }, - "type": "array" - }, - "required_experience_years": { - "type": [ - "number", - "null" - ] - }, - "required_skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "responsibilities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "role_family": { - "type": "string" - }, - "scoring_model": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "seniority": { - "type": "string" - }, - "technical_requirements": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "job_title", - "role_family", - "seniority", - "industry", - "required_skills", - "preferred_skills", - "required_experience_years", - "preferred_experience_years", - "required_education", - "certifications", - "responsibilities", - "domain_experience", - "technical_requirements", - "leadership_requirements", - "language_requirements", - "location_requirements", - "employment_type", - "keywords", - "scoring_model" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "certifications": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain_experience": { + "items": { + "type": "string" + }, + "type": "array" + }, + "employment_type": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "items": { + "type": "string" + }, + "type": "array" + }, + "job_title": { + "type": "string" + }, + "keywords": { + "items": { + "type": "string" + }, + "type": "array" + }, + "language_requirements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "leadership_requirements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "location_requirements": { + "type": [ + "string", + "null" + ] + }, + "preferred_experience_years": { + "type": [ + "number", + "null" + ] + }, + "preferred_skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "required_education": { + "items": { + "type": "string" + }, + "type": "array" + }, + "required_experience_years": { + "type": [ + "number", + "null" + ] + }, + "required_skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "responsibilities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "role_family": { + "type": "string" + }, + "scoring_model": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "seniority": { + "type": "string" + }, + "technical_requirements": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "job_title", + "role_family", + "seniority", + "industry", + "required_skills", + "preferred_skills", + "required_experience_years", + "preferred_experience_years", + "required_education", + "certifications", + "responsibilities", + "domain_experience", + "technical_requirements", + "leadership_requirements", + "language_requirements", + "location_requirements", + "employment_type", + "keywords", + "scoring_model" +]
- Changed
get_oman_company_profile4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "company": { - "additionalProperties": false, - "properties": { - "activities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "address": { - "type": [ - "string", - "null" - ] - }, - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "phone": { - "type": [ - "string", - "null" - ] - }, - "registrationDate": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "legalType", - "status", - "registrationNumber", - "registrationDate", - "industry", - "activities", - "governorate", - "wilayat", - "address", - "website", - "email", - "phone" - ], - "type": "object" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "digitalPresence": { - "additionalProperties": false, - "properties": { - "domain": { - "type": [ - "string", - "null" - ] - }, - "socialProfiles": { - "items": { - "type": "string" - }, - "type": "array" - }, - "websiteFound": { - "type": "boolean" - } - }, - "required": [ - "websiteFound", - "domain", - "socialProfiles" - ], - "type": "object" - }, - "procurement": { - "additionalProperties": false, - "properties": { - "awardedContractCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "awards": { - "items": { - "additionalProperties": false, - "properties": { - "awardValueOMR": { - "type": [ - "number", - "null" - ] - }, - "buyer": { - "type": [ - "string", - "null" - ] - }, - "category": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "tenderNumber": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "tenderNumber", - "buyer", - "title", - "status", - "awardValueOMR", - "category", - "sourceName", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "governmentProcurementPresence": { - "type": [ - "boolean", - "null" - ] - }, - "lastTenderActivityAt": { - "type": [ - "string", - "null" - ] - }, - "registeredSupplier": { - "type": [ - "boolean", - "null" - ] - }, - "supplierCategory": { - "type": [ - "string", - "null" - ] - }, - "supplierClassification": { - "type": [ - "string", - "null" - ] - }, - "tendersParticipated": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "registeredSupplier", - "supplierCategory", - "supplierClassification", - "governmentProcurementPresence", - "tendersParticipated", - "awardedContractCount", - "lastTenderActivityAt", - "awards" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - }, - "verification": { - "additionalProperties": false, - "properties": { - "lastVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "taxVerificationStatus": { - "type": [ - "string", - "null" - ] - }, - "taxVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "verificationStatus", - "lastVerifiedAt", - "taxVerificationStatus", - "taxVerifiedAt" - ], - "type": "object" - } - }, - "required": [ - "company", - "digitalPresence", - "verification", - "procurement", - "dataCoverage", - "sources" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "company": { + "additionalProperties": false, + "properties": { + "activities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "address": { + "type": [ + "string", + "null" + ] + }, + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "phone": { + "type": [ + "string", + "null" + ] + }, + "registrationDate": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "legalType", + "status", + "registrationNumber", + "registrationDate", + "industry", + "activities", + "governorate", + "wilayat", + "address", + "website", + "email", + "phone" + ], + "type": "object" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "digitalPresence": { + "additionalProperties": false, + "properties": { + "domain": { + "type": [ + "string", + "null" + ] + }, + "socialProfiles": { + "items": { + "type": "string" + }, + "type": "array" + }, + "websiteFound": { + "type": "boolean" + } + }, + "required": [ + "websiteFound", + "domain", + "socialProfiles" + ], + "type": "object" + }, + "procurement": { + "additionalProperties": false, + "properties": { + "awardedContractCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "awards": { + "items": { + "additionalProperties": false, + "properties": { + "awardValueOMR": { + "type": [ + "number", + "null" + ] + }, + "buyer": { + "type": [ + "string", + "null" + ] + }, + "category": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "tenderNumber": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "tenderNumber", + "buyer", + "title", + "status", + "awardValueOMR", + "category", + "sourceName", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "governmentProcurementPresence": { + "type": [ + "boolean", + "null" + ] + }, + "lastTenderActivityAt": { + "type": [ + "string", + "null" + ] + }, + "registeredSupplier": { + "type": [ + "boolean", + "null" + ] + }, + "supplierCategory": { + "type": [ + "string", + "null" + ] + }, + "supplierClassification": { + "type": [ + "string", + "null" + ] + }, + "tendersParticipated": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "registeredSupplier", + "supplierCategory", + "supplierClassification", + "governmentProcurementPresence", + "tendersParticipated", + "awardedContractCount", + "lastTenderActivityAt", + "awards" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + }, + "verification": { + "additionalProperties": false, + "properties": { + "lastVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "taxVerificationStatus": { + "type": [ + "string", + "null" + ] + }, + "taxVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "verificationStatus", + "lastVerifiedAt", + "taxVerificationStatus", + "taxVerifiedAt" + ], + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "company", + "digitalPresence", + "verification", + "procurement", + "dataCoverage", + "sources" +]
- Removed
hotel_search - Changed
ideal_customer_profile4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
invoice_anomaly_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "anomalies": { - "description": "Most severe first. At most one record per anomaly code; sub-findings are in evidence.issues.", - "items": { - "additionalProperties": false, - "properties": { - "code": { - "description": "Stable machine code of the anomaly type.", - "enum": [ - "SUBTOTAL_MISMATCH", - "TAX_MISMATCH", - "TOTAL_MISMATCH", - "LINE_TOTAL_MISMATCH", - "DUPLICATE_INVOICE", - "POSSIBLE_DUPLICATE", - "UNUSUAL_AMOUNT", - "SUPPLIER_PATTERN_DEVIATION", - "UNUSUAL_CURRENCY", - "UNUSUAL_PAYMENT_TERMS", - "INVOICE_NUMBER_ANOMALY", - "BANK_ACCOUNT_CHANGED", - "UNKNOWN_BANK_ACCOUNT", - "PO_MISMATCH", - "PO_AMOUNT_EXCEEDED", - "CONTRACT_LIMIT_EXCEEDED", - "APPROVAL_THRESHOLD_EXCEEDED", - "SPLIT_INVOICE_PATTERN", - "DATE_ANOMALY", - "DUE_DATE_ANOMALY", - "DUPLICATE_LINE_ITEM", - "MISSING_REQUIRED_FIELD" - ], - "type": "string" - }, - "confidence": { - "description": "0–1 strength of the supporting evidence (not a probability of fraud).", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "evidence": { - "additionalProperties": {}, - "description": "Structured, factual evidence for the finding (matched records, expected vs stated values, baselines, thresholds). Bank accounts appear only masked (****1234).", - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "explanation": { - "description": "One factual sentence, phrased as a risk indicator (never an accusation).", - "type": "string" - }, - "field": { - "description": "Primary invoice field concerned (e.g. invoiceNumber, bankAccount, total), or null.", - "type": [ - "string", - "null" - ] - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "confidence", - "field", - "explanation", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "anomalyCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "asOfDate": { - "description": "Reference date (UTC) used for date checks.", - "type": "string" - }, - "checkedAt": { - "description": "ISO timestamp of the as-of date (UTC start of day). Deliberately day-granular so identical inputs give identical output; pass options.asOfDate for full reproducibility.", - "type": "string" - }, - "contextUsed": { - "additionalProperties": false, - "properties": { - "approvalContext": { - "type": "boolean" - }, - "contract": { - "type": "boolean" - }, - "historicalInvoices": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "paymentHistory": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "purchaseOrder": { - "type": "boolean" - }, - "supplierHistoryMatched": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "supplierProfile": { - "type": "boolean" - } - }, - "required": [ - "historicalInvoices", - "supplierHistoryMatched", - "paymentHistory", - "supplierProfile", - "purchaseOrder", - "contract", - "approvalContext" - ], - "type": "object" - }, - "dataCompleteness": { - "additionalProperties": false, - "properties": { - "missingRecommendedFields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missingRequiredFields": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "missingRequiredFields", - "missingRecommendedFields" - ], - "type": "object" - }, - "decision": { - "description": "Advisory only: low → continue, medium/high → review, critical → hold. Not a payment approval or rejection.", - "enum": [ - "continue", - "review", - "hold" - ], - "type": "string" - }, - "financialChecks": { - "additionalProperties": false, - "properties": { - "computed": { - "additionalProperties": false, - "properties": { - "expectedTax": { - "type": [ - "number", - "null" - ] - }, - "expectedTotal": { - "type": [ - "number", - "null" - ] - }, - "lineItemsSum": { - "type": [ - "number", - "null" - ] - }, - "tolerance": { - "type": "number" - } - }, - "required": [ - "lineItemsSum", - "expectedTax", - "expectedTotal", - "tolerance" - ], - "type": "object" - }, - "lineTotalsValid": { - "description": "quantity × unitPrice − discount ≈ line total for every line that states all three; null when none does.", - "type": [ - "boolean", - "null" - ] - }, - "subtotalValid": { - "description": "Σ line totals ≈ subtotal; null when not checkable (no lines or no subtotal).", - "type": [ - "boolean", - "null" - ] - }, - "taxValid": { - "description": "Stated tax ≈ tax implied by the stated rate(s); null when no rate or no tax is stated.", - "type": [ - "boolean", - "null" - ] - }, - "totalValid": { - "description": "subtotal − discount + tax + shipping ≈ total; null when not checkable.", - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "subtotalValid", - "taxValid", - "totalValid", - "lineTotalsValid", - "computed" - ], - "type": "object" - }, - "invoiceSummary": { - "additionalProperties": false, - "description": "Normalized key fields of the checked invoice (bank account masked).", - "properties": { - "bankAccountMasked": { - "type": [ - "string", - "null" - ] - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "dueDate": { - "type": [ - "string", - "null" - ] - }, - "invoiceDate": { - "type": [ - "string", - "null" - ] - }, - "invoiceNumber": { - "type": [ - "string", - "null" - ] - }, - "lineItemCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "supplierId": { - "type": [ - "string", - "null" - ] - }, - "supplierName": { - "type": [ - "string", - "null" - ] - }, - "total": { - "type": "number" - } - }, - "required": [ - "invoiceNumber", - "supplierName", - "supplierId", - "invoiceDate", - "dueDate", - "currency", - "total", - "lineItemCount", - "bankAccountMasked" - ], - "type": "object" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "mode": { - "enum": [ - "standalone", - "context_aware" - ], - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "riskLevel": { - "description": "low 0–14, medium 15–39, high 40–64, critical 65–100.", - "enum": [ - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "riskScore": { - "description": "0–100, higher = more risk indicators; see scoring for the exact computation.", - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "scoring": { - "additionalProperties": false, - "description": "Exact score derivation: per-anomaly points = basePoints × confidence, severity-group caps, correlation bonus, severity ceiling.", - "properties": { - "cappedBySeverity": { - "type": "boolean" - }, - "components": { - "items": { - "additionalProperties": false, - "properties": { - "basePoints": { - "type": "number" - }, - "code": { - "type": "string" - }, - "confidence": { - "type": "number" - }, - "points": { - "type": "number" - }, - "severity": { - "type": "string" - } - }, - "required": [ - "code", - "severity", - "confidence", - "basePoints", - "points" - ], - "type": "object" - }, - "type": "array" - }, - "escalationBonus": { - "type": "number" - }, - "escalationReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "highSeverityPoints": { - "type": "number" - }, - "levelBands": { - "additionalProperties": false, - "properties": { - "critical": { - "type": "string" - }, - "high": { - "type": "string" - }, - "low": { - "type": "string" - }, - "medium": { - "type": "string" - } - }, - "required": [ - "low", - "medium", - "high", - "critical" - ], - "type": "object" - }, - "lowSeverityPoints": { - "type": "number" - }, - "mediumSeverityPoints": { - "type": "number" - }, - "model": { - "type": "string" - }, - "rawScore": { - "type": "number" - } - }, - "required": [ - "model", - "components", - "lowSeverityPoints", - "mediumSeverityPoints", - "highSeverityPoints", - "escalationBonus", - "escalationReasons", - "cappedBySeverity", - "rawScore", - "levelBands" - ], - "type": "object" - }, - "summary": { - "type": "string" - } - }, - "required": [ - "riskScore", - "riskLevel", - "decision", - "anomalyCount", - "anomalies", - "financialChecks", - "recommendedAction", - "summary", - "mode", - "contextUsed", - "invoiceSummary", - "dataCompleteness", - "scoring", - "limitations", - "asOfDate", - "checkedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "anomalies": { + "description": "Most severe first. At most one record per anomaly code; sub-findings are in evidence.issues.", + "items": { + "additionalProperties": false, + "properties": { + "code": { + "description": "Stable machine code of the anomaly type.", + "enum": [ + "SUBTOTAL_MISMATCH", + "TAX_MISMATCH", + "TOTAL_MISMATCH", + "LINE_TOTAL_MISMATCH", + "DUPLICATE_INVOICE", + "POSSIBLE_DUPLICATE", + "UNUSUAL_AMOUNT", + "SUPPLIER_PATTERN_DEVIATION", + "UNUSUAL_CURRENCY", + "UNUSUAL_PAYMENT_TERMS", + "INVOICE_NUMBER_ANOMALY", + "BANK_ACCOUNT_CHANGED", + "UNKNOWN_BANK_ACCOUNT", + "PO_MISMATCH", + "PO_AMOUNT_EXCEEDED", + "CONTRACT_LIMIT_EXCEEDED", + "APPROVAL_THRESHOLD_EXCEEDED", + "SPLIT_INVOICE_PATTERN", + "DATE_ANOMALY", + "DUE_DATE_ANOMALY", + "DUPLICATE_LINE_ITEM", + "MISSING_REQUIRED_FIELD" + ], + "type": "string" + }, + "confidence": { + "description": "0–1 strength of the supporting evidence (not a probability of fraud).", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "evidence": { + "additionalProperties": {}, + "description": "Structured, factual evidence for the finding (matched records, expected vs stated values, baselines, thresholds). Bank accounts appear only masked (****1234).", + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "explanation": { + "description": "One factual sentence, phrased as a risk indicator (never an accusation).", + "type": "string" + }, + "field": { + "description": "Primary invoice field concerned (e.g. invoiceNumber, bankAccount, total), or null.", + "type": [ + "string", + "null" + ] + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "confidence", + "field", + "explanation", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "anomalyCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "asOfDate": { + "description": "Reference date (UTC) used for date checks.", + "type": "string" + }, + "checkedAt": { + "description": "ISO timestamp of the as-of date (UTC start of day). Deliberately day-granular so identical inputs give identical output; pass options.asOfDate for full reproducibility.", + "type": "string" + }, + "contextUsed": { + "additionalProperties": false, + "properties": { + "approvalContext": { + "type": "boolean" + }, + "contract": { + "type": "boolean" + }, + "historicalInvoices": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "paymentHistory": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "purchaseOrder": { + "type": "boolean" + }, + "supplierHistoryMatched": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "supplierProfile": { + "type": "boolean" + } + }, + "required": [ + "historicalInvoices", + "supplierHistoryMatched", + "paymentHistory", + "supplierProfile", + "purchaseOrder", + "contract", + "approvalContext" + ], + "type": "object" + }, + "dataCompleteness": { + "additionalProperties": false, + "properties": { + "missingRecommendedFields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missingRequiredFields": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "missingRequiredFields", + "missingRecommendedFields" + ], + "type": "object" + }, + "decision": { + "description": "Advisory only: low → continue, medium/high → review, critical → hold. Not a payment approval or rejection.", + "enum": [ + "continue", + "review", + "hold" + ], + "type": "string" + }, + "financialChecks": { + "additionalProperties": false, + "properties": { + "computed": { + "additionalProperties": false, + "properties": { + "expectedTax": { + "type": [ + "number", + "null" + ] + }, + "expectedTotal": { + "type": [ + "number", + "null" + ] + }, + "lineItemsSum": { + "type": [ + "number", + "null" + ] + }, + "tolerance": { + "type": "number" + } + }, + "required": [ + "lineItemsSum", + "expectedTax", + "expectedTotal", + "tolerance" + ], + "type": "object" + }, + "lineTotalsValid": { + "description": "quantity × unitPrice − discount ≈ line total for every line that states all three; null when none does.", + "type": [ + "boolean", + "null" + ] + }, + "subtotalValid": { + "description": "Σ line totals ≈ subtotal; null when not checkable (no lines or no subtotal).", + "type": [ + "boolean", + "null" + ] + }, + "taxValid": { + "description": "Stated tax ≈ tax implied by the stated rate(s); null when no rate or no tax is stated.", + "type": [ + "boolean", + "null" + ] + }, + "totalValid": { + "description": "subtotal − discount + tax + shipping ≈ total; null when not checkable.", + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "subtotalValid", + "taxValid", + "totalValid", + "lineTotalsValid", + "computed" + ], + "type": "object" + }, + "invoiceSummary": { + "additionalProperties": false, + "description": "Normalized key fields of the checked invoice (bank account masked).", + "properties": { + "bankAccountMasked": { + "type": [ + "string", + "null" + ] + }, + "currency": { + "type": [ + "string", + "null" + ] + }, + "dueDate": { + "type": [ + "string", + "null" + ] + }, + "invoiceDate": { + "type": [ + "string", + "null" + ] + }, + "invoiceNumber": { + "type": [ + "string", + "null" + ] + }, + "lineItemCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "supplierId": { + "type": [ + "string", + "null" + ] + }, + "supplierName": { + "type": [ + "string", + "null" + ] + }, + "total": { + "type": "number" + } + }, + "required": [ + "invoiceNumber", + "supplierName", + "supplierId", + "invoiceDate", + "dueDate", + "currency", + "total", + "lineItemCount", + "bankAccountMasked" + ], + "type": "object" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mode": { + "enum": [ + "standalone", + "context_aware" + ], + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "riskLevel": { + "description": "low 0–14, medium 15–39, high 40–64, critical 65–100.", + "enum": [ + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "riskScore": { + "description": "0–100, higher = more risk indicators; see scoring for the exact computation.", + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "scoring": { + "additionalProperties": false, + "description": "Exact score derivation: per-anomaly points = basePoints × confidence, severity-group caps, correlation bonus, severity ceiling.", + "properties": { + "cappedBySeverity": { + "type": "boolean" + }, + "components": { + "items": { + "additionalProperties": false, + "properties": { + "basePoints": { + "type": "number" + }, + "code": { + "type": "string" + }, + "confidence": { + "type": "number" + }, + "points": { + "type": "number" + }, + "severity": { + "type": "string" + } + }, + "required": [ + "code", + "severity", + "confidence", + "basePoints", + "points" + ], + "type": "object" + }, + "type": "array" + }, + "escalationBonus": { + "type": "number" + }, + "escalationReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "highSeverityPoints": { + "type": "number" + }, + "levelBands": { + "additionalProperties": false, + "properties": { + "critical": { + "type": "string" + }, + "high": { + "type": "string" + }, + "low": { + "type": "string" + }, + "medium": { + "type": "string" + } + }, + "required": [ + "low", + "medium", + "high", + "critical" + ], + "type": "object" + }, + "lowSeverityPoints": { + "type": "number" + }, + "mediumSeverityPoints": { + "type": "number" + }, + "model": { + "type": "string" + }, + "rawScore": { + "type": "number" + } + }, + "required": [ + "model", + "components", + "lowSeverityPoints", + "mediumSeverityPoints", + "highSeverityPoints", + "escalationBonus", + "escalationReasons", + "cappedBySeverity", + "rawScore", + "levelBands" + ], + "type": "object" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "riskScore", + "riskLevel", + "decision", + "anomalyCount", + "anomalies", + "financialChecks", + "recommendedAction", + "summary", + "mode", + "contextUsed", + "invoiceSummary", + "dataCompleteness", + "scoring", + "limitations", + "asOfDate", + "checkedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
monthly_business_financial_report4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
news_video_generate4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } - }, - "required": [ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" +]
- Changed
offer_builder4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
oman_business_launch_advisor4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
oman_business_launch_plan4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
oman_business_plan_generator4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
oman_go_to_market_plan4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
oman_small_business_guide4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
oman_supplier_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "checks": { - "additionalProperties": false, - "properties": { - "addressConsistency": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "conflict", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "explanation" - ], - "type": "object" - }, - "businessActivity": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "requiredCategories": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - }, - "supplierCategories": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "status", - "explanation", - "requiredCategories", - "supplierCategories" - ], - "type": "object" - }, - "companyIdentity": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "corroborations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "explanation", - "corroborations" - ], - "type": "object" - }, - "contactConsistency": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "explanation" - ], - "type": "object" - }, - "publicRisk": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "evidenceTier": { - "enum": [ - "public_allegation", - "automated_indicator" - ], - "type": "string" - }, - "sourceTitle": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "public_web_mention", - "possible_impersonation", - "contradictory_business_identity" - ], - "type": "string" - } - }, - "required": [ - "type", - "description", - "evidenceTier", - "sourceUrl", - "sourceTitle" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "signal_detected", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals", - "explanation" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "reason": { - "type": "string" - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "matchedAlias", - "source", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "potential_match", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "matches", - "listsChecked", - "listsUnavailable", - "explanation" - ], - "type": "object" - }, - "website": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "signals": { - "additionalProperties": false, - "properties": { - "companyNameOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "corporateEmailOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "domainMatchesCompanyName": { - "type": [ - "boolean", - "null" - ] - }, - "domainMatchesRegistry": { - "type": [ - "boolean", - "null" - ] - }, - "https": { - "type": [ - "boolean", - "null" - ] - }, - "phoneOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "physicalAddressOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "redirectedToDifferentDomain": { - "type": [ - "boolean", - "null" - ] - }, - "websiteExists": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "websiteExists", - "https", - "domainMatchesCompanyName", - "domainMatchesRegistry", - "companyNameOnWebsite", - "corporateEmailOnWebsite", - "phoneOnWebsite", - "physicalAddressOnWebsite", - "redirectedToDifferentDomain" - ], - "type": "object" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - }, - "urlSource": { - "anyOf": [ - { - "enum": [ - "supplied", - "registry" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "status", - "explanation", - "url", - "urlSource", - "signals" - ], - "type": "object" - } - }, - "required": [ - "companyIdentity", - "website", - "businessActivity", - "contactConsistency", - "addressConsistency", - "sanctions", - "publicRisk" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoDataOnly": { - "type": "boolean" - }, - "liveChecksPerformed": { - "items": { - "type": "string" - }, - "type": "array" - }, - "registryMatch": { - "type": "boolean" - }, - "unavailableSources": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "registryMatch", - "demoDataOnly", - "liveChecksPerformed", - "unavailableSources" - ], - "type": "object" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "normalizedInput": { - "additionalProperties": false, - "properties": { - "address": { - "type": [ - "string", - "null" - ] - }, - "companyName": { - "type": "string" - }, - "crNumber": { - "type": [ - "string", - "null" - ] - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "emailDomain": { - "type": [ - "string", - "null" - ] - }, - "freeEmailProvider": { - "type": "boolean" - }, - "nameVariants": { - "items": { - "type": "string" - }, - "type": "array" - }, - "normalizedName": { - "type": "string" - }, - "phone": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "e164": { - "type": [ - "string", - "null" - ] - }, - "isOman": { - "type": "boolean" - }, - "lineType": { - "enum": [ - "mobile", - "landline", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "e164", - "isOman", - "lineType" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "requiredProductOrService": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "websiteDomain": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyName", - "normalizedName", - "nameVariants", - "crNumber", - "website", - "websiteDomain", - "email", - "emailDomain", - "freeEmailProvider", - "phone", - "address", - "requiredProductOrService" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "enum": [ - "ACTIVITY_MISMATCH", - "IDENTITY_NOT_CONFIRMED", - "CR_NUMBER_CONFLICT", - "COMPANY_NAME_MISMATCH", - "REGISTRY_IDENTITY_CONFLICT", - "SUPPLIER_STATUS_NOT_ACTIVE", - "EMAIL_DOMAIN_MISMATCH", - "FREE_EMAIL_PROVIDER", - "WEBSITE_IDENTITY_CONFLICT", - "WEBSITE_UNREACHABLE", - "WEBSITE_NO_HTTPS", - "PHONE_MISMATCH", - "PHONE_NOT_OMAN", - "ADDRESS_MISMATCH", - "ADDRESS_OUTSIDE_OMAN", - "POTENTIAL_SANCTIONS_MATCH", - "PUBLIC_RISK_SIGNAL", - "LOOKALIKE_DOMAIN", - "DEMO_DATA_ONLY", - "INSUFFICIENT_PUBLIC_DATA", - "SOURCE_UNAVAILABLE" - ], - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "riskModel": { - "additionalProperties": false, - "properties": { - "components": { - "items": { - "additionalProperties": false, - "properties": { - "factor": { - "type": "string" - }, - "points": { - "type": "number" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "factor", - "points", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "thresholds": { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "medium": { - "type": "number" - } - }, - "required": [ - "medium", - "high" - ], - "type": "object" - } - }, - "required": [ - "score", - "thresholds", - "components" - ], - "type": "object" - }, - "screeningResult": { - "additionalProperties": false, - "properties": { - "activityMatch": { - "type": [ - "boolean", - "null" - ] - }, - "identityConfirmed": { - "type": "boolean" - }, - "procurementSuitability": { - "enum": [ - "appears_suitable", - "review_recommended", - "insufficient_information", - "potential_risk" - ], - "type": "string" - }, - "risk": { - "enum": [ - "low", - "medium", - "high", - "insufficient_data" - ], - "type": "string" - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "summary": { - "type": "string" - } - }, - "required": [ - "risk", - "riskScore", - "procurementSuitability", - "identityConfirmed", - "activityMatch", - "summary" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "checkedAt": { - "type": "string" - }, - "name": { - "type": "string" - }, - "observedAt": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "company_registry", - "company_directory", - "demo_dataset", - "company_website", - "sanctions_list", - "public_web", - "derived_consistency_check" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "type", - "name", - "url", - "checkedAt", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "supplier": { - "additionalProperties": false, - "properties": { - "companyId": { - "type": [ - "string", - "null" - ] - }, - "country": { - "const": "OM", - "type": "string" - }, - "crNumber": { - "type": [ - "string", - "null" - ] - }, - "crNumberSupplied": { - "type": [ - "string", - "null" - ] - }, - "identityMatch": { - "enum": [ - "strong", - "moderate", - "weak", - "unconfirmed" - ], - "type": "string" - }, - "inputName": { - "type": "string" - }, - "matchedName": { - "type": [ - "string", - "null" - ] - }, - "matchedNameAr": { - "type": [ - "string", - "null" - ] - }, - "normalizedName": { - "type": "string" - } - }, - "required": [ - "inputName", - "normalizedName", - "matchedName", - "matchedNameAr", - "companyId", - "crNumber", - "crNumberSupplied", - "country", - "identityMatch" - ], - "type": "object" - } - }, - "required": [ - "supplier", - "screeningResult", - "checks", - "riskFlags", - "riskModel", - "normalizedInput", - "sources", - "dataCoverage", - "confidence", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "checks": { + "additionalProperties": false, + "properties": { + "addressConsistency": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "conflict", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "explanation" + ], + "type": "object" + }, + "businessActivity": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "requiredCategories": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + }, + "supplierCategories": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "status", + "explanation", + "requiredCategories", + "supplierCategories" + ], + "type": "object" + }, + "companyIdentity": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "corroborations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "explanation", + "corroborations" + ], + "type": "object" + }, + "contactConsistency": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "explanation" + ], + "type": "object" + }, + "publicRisk": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "evidenceTier": { + "enum": [ + "public_allegation", + "automated_indicator" + ], + "type": "string" + }, + "sourceTitle": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "public_web_mention", + "possible_impersonation", + "contradictory_business_identity" + ], + "type": "string" + } + }, + "required": [ + "type", + "description", + "evidenceTier", + "sourceUrl", + "sourceTitle" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "signal_detected", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals", + "explanation" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "matchedAlias", + "source", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "potential_match", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches", + "listsChecked", + "listsUnavailable", + "explanation" + ], + "type": "object" + }, + "website": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "signals": { + "additionalProperties": false, + "properties": { + "companyNameOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "corporateEmailOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "domainMatchesCompanyName": { + "type": [ + "boolean", + "null" + ] + }, + "domainMatchesRegistry": { + "type": [ + "boolean", + "null" + ] + }, + "https": { + "type": [ + "boolean", + "null" + ] + }, + "phoneOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "physicalAddressOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "redirectedToDifferentDomain": { + "type": [ + "boolean", + "null" + ] + }, + "websiteExists": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "websiteExists", + "https", + "domainMatchesCompanyName", + "domainMatchesRegistry", + "companyNameOnWebsite", + "corporateEmailOnWebsite", + "phoneOnWebsite", + "physicalAddressOnWebsite", + "redirectedToDifferentDomain" + ], + "type": "object" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + }, + "urlSource": { + "anyOf": [ + { + "enum": [ + "supplied", + "registry" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "status", + "explanation", + "url", + "urlSource", + "signals" + ], + "type": "object" + } + }, + "required": [ + "companyIdentity", + "website", + "businessActivity", + "contactConsistency", + "addressConsistency", + "sanctions", + "publicRisk" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoDataOnly": { + "type": "boolean" + }, + "liveChecksPerformed": { + "items": { + "type": "string" + }, + "type": "array" + }, + "registryMatch": { + "type": "boolean" + }, + "unavailableSources": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "registryMatch", + "demoDataOnly", + "liveChecksPerformed", + "unavailableSources" + ], + "type": "object" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "normalizedInput": { + "additionalProperties": false, + "properties": { + "address": { + "type": [ + "string", + "null" + ] + }, + "companyName": { + "type": "string" + }, + "crNumber": { + "type": [ + "string", + "null" + ] + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "emailDomain": { + "type": [ + "string", + "null" + ] + }, + "freeEmailProvider": { + "type": "boolean" + }, + "nameVariants": { + "items": { + "type": "string" + }, + "type": "array" + }, + "normalizedName": { + "type": "string" + }, + "phone": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "e164": { + "type": [ + "string", + "null" + ] + }, + "isOman": { + "type": "boolean" + }, + "lineType": { + "enum": [ + "mobile", + "landline", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "e164", + "isOman", + "lineType" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "requiredProductOrService": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "websiteDomain": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyName", + "normalizedName", + "nameVariants", + "crNumber", + "website", + "websiteDomain", + "email", + "emailDomain", + "freeEmailProvider", + "phone", + "address", + "requiredProductOrService" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "enum": [ + "ACTIVITY_MISMATCH", + "IDENTITY_NOT_CONFIRMED", + "CR_NUMBER_CONFLICT", + "COMPANY_NAME_MISMATCH", + "REGISTRY_IDENTITY_CONFLICT", + "SUPPLIER_STATUS_NOT_ACTIVE", + "EMAIL_DOMAIN_MISMATCH", + "FREE_EMAIL_PROVIDER", + "WEBSITE_IDENTITY_CONFLICT", + "WEBSITE_UNREACHABLE", + "WEBSITE_NO_HTTPS", + "PHONE_MISMATCH", + "PHONE_NOT_OMAN", + "ADDRESS_MISMATCH", + "ADDRESS_OUTSIDE_OMAN", + "POTENTIAL_SANCTIONS_MATCH", + "PUBLIC_RISK_SIGNAL", + "LOOKALIKE_DOMAIN", + "DEMO_DATA_ONLY", + "INSUFFICIENT_PUBLIC_DATA", + "SOURCE_UNAVAILABLE" + ], + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "riskModel": { + "additionalProperties": false, + "properties": { + "components": { + "items": { + "additionalProperties": false, + "properties": { + "factor": { + "type": "string" + }, + "points": { + "type": "number" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "factor", + "points", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "thresholds": { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "medium": { + "type": "number" + } + }, + "required": [ + "medium", + "high" + ], + "type": "object" + } + }, + "required": [ + "score", + "thresholds", + "components" + ], + "type": "object" + }, + "screeningResult": { + "additionalProperties": false, + "properties": { + "activityMatch": { + "type": [ + "boolean", + "null" + ] + }, + "identityConfirmed": { + "type": "boolean" + }, + "procurementSuitability": { + "enum": [ + "appears_suitable", + "review_recommended", + "insufficient_information", + "potential_risk" + ], + "type": "string" + }, + "risk": { + "enum": [ + "low", + "medium", + "high", + "insufficient_data" + ], + "type": "string" + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "risk", + "riskScore", + "procurementSuitability", + "identityConfirmed", + "activityMatch", + "summary" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "checkedAt": { + "type": "string" + }, + "name": { + "type": "string" + }, + "observedAt": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "company_registry", + "company_directory", + "demo_dataset", + "company_website", + "sanctions_list", + "public_web", + "derived_consistency_check" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "type", + "name", + "url", + "checkedAt", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "supplier": { + "additionalProperties": false, + "properties": { + "companyId": { + "type": [ + "string", + "null" + ] + }, + "country": { + "const": "OM", + "type": "string" + }, + "crNumber": { + "type": [ + "string", + "null" + ] + }, + "crNumberSupplied": { + "type": [ + "string", + "null" + ] + }, + "identityMatch": { + "enum": [ + "strong", + "moderate", + "weak", + "unconfirmed" + ], + "type": "string" + }, + "inputName": { + "type": "string" + }, + "matchedName": { + "type": [ + "string", + "null" + ] + }, + "matchedNameAr": { + "type": [ + "string", + "null" + ] + }, + "normalizedName": { + "type": "string" + } + }, + "required": [ + "inputName", + "normalizedName", + "matchedName", + "matchedNameAr", + "companyId", + "crNumber", + "crNumberSupplied", + "country", + "identityMatch" + ], + "type": "object" + } + }, + "required": [ + "supplier", + "screeningResult", + "checks", + "riskFlags", + "riskModel", + "normalizedInput", + "sources", + "dataCoverage", + "confidence", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
portfolio_exposure_check4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "accountEquity": { - "type": [ - "number", - "null" - ] - }, - "availableFreeMargin": { - "type": [ - "number", - "null" - ] - }, - "concentrationFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "exposurePctOfEquity": { - "type": [ - "number", - "null" - ] - }, - "grossExposure": { - "minimum": 0, - "type": "number" - }, - "largestConcentrationPct": { - "type": [ - "number", - "null" - ] - }, - "leverage": { - "type": [ - "number", - "null" - ] - }, - "longExposure": { - "minimum": 0, - "type": "number" - }, - "marginUsage": { - "type": [ - "number", - "null" - ] - }, - "netExposure": { - "type": "number" - }, - "openRisk": { - "type": [ - "number", - "null" - ] - }, - "positions": { - "items": { - "additionalProperties": false, - "properties": { - "concentrationPct": { - "type": [ - "number", - "null" - ] - }, - "direction": { - "enum": [ - "long", - "short" - ], - "type": "string" - }, - "exposure": { - "minimum": 0, - "type": "number" - }, - "openRisk": { - "type": [ - "number", - "null" - ] - }, - "symbol": { - "type": "string" - } - }, - "required": [ - "symbol", - "direction", - "exposure", - "concentrationPct", - "openRisk" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "shortExposure": { - "minimum": 0, - "type": "number" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "summary": { - "type": "string" - } - }, - "required": [ - "grossExposure", - "netExposure", - "longExposure", - "shortExposure", - "exposurePctOfEquity", - "largestConcentrationPct", - "leverage", - "positions", - "concentrationFlags", - "riskFlags", - "summary", - "accountEquity", - "openRisk", - "marginUsage", - "availableFreeMargin" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "accountEquity": { + "type": [ + "number", + "null" + ] + }, + "availableFreeMargin": { + "type": [ + "number", + "null" + ] + }, + "concentrationFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "exposurePctOfEquity": { + "type": [ + "number", + "null" + ] + }, + "grossExposure": { + "minimum": 0, + "type": "number" + }, + "largestConcentrationPct": { + "type": [ + "number", + "null" + ] + }, + "leverage": { + "type": [ + "number", + "null" + ] + }, + "longExposure": { + "minimum": 0, + "type": "number" + }, + "marginUsage": { + "type": [ + "number", + "null" + ] + }, + "netExposure": { + "type": "number" + }, + "openRisk": { + "type": [ + "number", + "null" + ] + }, + "positions": { + "items": { + "additionalProperties": false, + "properties": { + "concentrationPct": { + "type": [ + "number", + "null" + ] + }, + "direction": { + "enum": [ + "long", + "short" + ], + "type": "string" + }, + "exposure": { + "minimum": 0, + "type": "number" + }, + "openRisk": { + "type": [ + "number", + "null" + ] + }, + "symbol": { + "type": "string" + } + }, + "required": [ + "symbol", + "direction", + "exposure", + "concentrationPct", + "openRisk" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "shortExposure": { + "minimum": 0, + "type": "number" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "summary": { + "type": "string" + } +} - added
Output schema / requiredAdded value: +[ + "grossExposure", + "netExposure", + "longExposure", + "shortExposure", + "exposurePctOfEquity", + "largestConcentrationPct", + "leverage", + "positions", + "concentrationFlags", + "riskFlags", + "summary", + "accountEquity", + "openRisk", + "marginUsage", + "availableFreeMargin" +]
- Changed
portfolio_screen4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } +} - added
Output schema / requiredAdded value: +[ + "workflow", + "result", + "limitations" +]
- Changed
procurement_vendor_shortlist4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } +} - added
Output schema / requiredAdded value: +[ + "workflow", + "result", + "limitations" +]
- Changed
product_pricing_calculator4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
product_promo_video4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } - }, - "required": [ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" +]
- Changed
property_investment_report4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } +} - added
Output schema / requiredAdded value: +[ + "workflow", + "result", + "limitations" +]
- Changed
research_company4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "cached": { - "type": "boolean" - }, - "company": { - "additionalProperties": false, - "properties": { - "founded": { - "type": [ - "string", - "null" - ] - }, - "headquarters": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "website", - "industry", - "headquarters", - "founded" - ], - "type": "object" - }, - "competitors": { - "items": { - "additionalProperties": false, - "properties": { - "name": { - "type": "string" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "name", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataFreshness": { - "additionalProperties": false, - "properties": { - "freshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "latestSourceDate": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "latestSourceDate", - "freshnessDays" - ], - "type": "object" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "funding": { - "additionalProperties": false, - "properties": { - "knownRounds": { - "items": { - "additionalProperties": false, - "properties": { - "amount": { - "type": [ - "string", - "null" - ] - }, - "date": { - "type": [ - "string", - "null" - ] - }, - "investors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "round": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "round", - "amount", - "date", - "investors" - ], - "type": "object" - }, - "type": "array" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "summary", - "knownRounds" - ], - "type": "object" - }, - "leadership": { - "items": { - "additionalProperties": false, - "properties": { - "name": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "title" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "overview": { - "type": [ - "string", - "null" - ] - }, - "productsAndServices": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recentDevelopments": { - "items": { - "additionalProperties": false, - "properties": { - "date": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": "string" - }, - "title": { - "type": "string" - } - }, - "required": [ - "title", - "date", - "summary", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "technologySignals": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "company", - "overview", - "productsAndServices", - "leadership", - "funding", - "competitors", - "technologySignals", - "recentDevelopments", - "riskFlags", - "sources", - "confidence", - "dataFreshness", - "cached", - "dataMode", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "cached": { + "type": "boolean" + }, + "company": { + "additionalProperties": false, + "properties": { + "founded": { + "type": [ + "string", + "null" + ] + }, + "headquarters": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "website", + "industry", + "headquarters", + "founded" + ], + "type": "object" + }, + "competitors": { + "items": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "name", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataFreshness": { + "additionalProperties": false, + "properties": { + "freshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "latestSourceDate": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "latestSourceDate", + "freshnessDays" + ], + "type": "object" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "funding": { + "additionalProperties": false, + "properties": { + "knownRounds": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": [ + "string", + "null" + ] + }, + "date": { + "type": [ + "string", + "null" + ] + }, + "investors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "round": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "round", + "amount", + "date", + "investors" + ], + "type": "object" + }, + "type": "array" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "summary", + "knownRounds" + ], + "type": "object" + }, + "leadership": { + "items": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "title" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "overview": { + "type": [ + "string", + "null" + ] + }, + "productsAndServices": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recentDevelopments": { + "items": { + "additionalProperties": false, + "properties": { + "date": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "title", + "date", + "summary", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "technologySignals": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "company", + "overview", + "productsAndServices", + "leadership", + "funding", + "competitors", + "technologySignals", + "recentDevelopments", + "riskFlags", + "sources", + "confidence", + "dataFreshness", + "cached", + "dataMode", + "limitations" +]
- Changed
sales_response_builder4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
search_oman_company4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "normalizedName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "normalizedName", - "legalType", - "industry", - "governorate", - "wilayat", - "status", - "website", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "totalMatches": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "matches", - "totalMatches" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "normalizedName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "normalizedName", + "legalType", + "industry", + "governorate", + "wilayat", + "status", + "website", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "totalMatches": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } +} - added
Output schema / requiredAdded value: +[ + "matches", + "totalMatches" +]
- Changed
shipping_cost_estimate4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "actualWeightKg": { - "exclusiveMinimum": 0, - "type": "number" - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "chargeableWeightKg": { - "exclusiveMinimum": 0, - "type": "number" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "high", - "medium", - "low" - ], - "type": "string" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "level", - "reason" - ], - "type": "object" - }, - "costBreakdown": { - "additionalProperties": false, - "properties": { - "baseFreight": { - "minimum": 0, - "type": "number" - }, - "estimatedOtherFees": { - "minimum": 0, - "type": "number" - }, - "fuelSurcharge": { - "minimum": 0, - "type": "number" - }, - "handling": { - "minimum": 0, - "type": "number" - }, - "oversizeSurcharge": { - "minimum": 0, - "type": "number" - }, - "remoteAreaSurcharge": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "baseFreight", - "fuelSurcharge", - "handling", - "remoteAreaSurcharge", - "oversizeSurcharge", - "estimatedOtherFees" - ], - "type": "object" - }, - "dutiesAndTaxes": { - "additionalProperties": false, - "properties": { - "estimatedAmount": { - "type": "null" - }, - "included": { - "const": false, - "type": "boolean" - }, - "note": { - "type": "string" - } - }, - "required": [ - "included", - "estimatedAmount", - "note" - ], - "type": "object" - }, - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedTransitDays": { - "additionalProperties": false, - "properties": { - "max": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "options": { - "items": { - "additionalProperties": false, - "properties": { - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedTransitDays": { - "additionalProperties": false, - "properties": { - "max": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "rateSource": { - "enum": [ - "live_carrier", - "internal_estimate", - "heuristic_estimate" - ], - "type": "string" - }, - "serviceLevel": { - "enum": [ - "economy", - "standard", - "express" - ], - "type": "string" - }, - "shippingMode": { - "enum": [ - "courier", - "air", - "sea", - "road", - "postal" - ], - "type": "string" - } - }, - "required": [ - "shippingMode", - "serviceLevel", - "estimatedCost", - "estimatedTransitDays", - "rateSource", - "provider" - ], - "type": "object" - }, - "type": "array" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "rateSource": { - "enum": [ - "live_carrier", - "internal_estimate", - "heuristic_estimate" - ], - "type": "string" - }, - "recommendedEstimate": { - "minimum": 0, - "type": "number" - }, - "recommendedOptionReason": { - "anyOf": [ - { - "enum": [ - "lowest_estimated_cost", - "shortest_transit", - "balanced_cost_and_time" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "serviceLevel": { - "enum": [ - "economy", - "standard", - "express" - ], - "type": "string" - }, - "shippingMode": { - "enum": [ - "courier", - "air", - "sea", - "road", - "postal" - ], - "type": "string" - }, - "volumetricWeightKg": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "estimatedCost", - "recommendedEstimate", - "actualWeightKg", - "volumetricWeightKg", - "chargeableWeightKg", - "shippingMode", - "serviceLevel", - "estimatedTransitDays", - "costBreakdown", - "rateSource", - "provider", - "dutiesAndTaxes", - "confidence", - "assumptions", - "riskFlags", - "options", - "recommendedOptionReason", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "actualWeightKg": { + "exclusiveMinimum": 0, + "type": "number" + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "chargeableWeightKg": { + "exclusiveMinimum": 0, + "type": "number" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "level", + "reason" + ], + "type": "object" + }, + "costBreakdown": { + "additionalProperties": false, + "properties": { + "baseFreight": { + "minimum": 0, + "type": "number" + }, + "estimatedOtherFees": { + "minimum": 0, + "type": "number" + }, + "fuelSurcharge": { + "minimum": 0, + "type": "number" + }, + "handling": { + "minimum": 0, + "type": "number" + }, + "oversizeSurcharge": { + "minimum": 0, + "type": "number" + }, + "remoteAreaSurcharge": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "baseFreight", + "fuelSurcharge", + "handling", + "remoteAreaSurcharge", + "oversizeSurcharge", + "estimatedOtherFees" + ], + "type": "object" + }, + "dutiesAndTaxes": { + "additionalProperties": false, + "properties": { + "estimatedAmount": { + "type": "null" + }, + "included": { + "const": false, + "type": "boolean" + }, + "note": { + "type": "string" + } + }, + "required": [ + "included", + "estimatedAmount", + "note" + ], + "type": "object" + }, + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedTransitDays": { + "additionalProperties": false, + "properties": { + "max": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "options": { + "items": { + "additionalProperties": false, + "properties": { + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedTransitDays": { + "additionalProperties": false, + "properties": { + "max": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "rateSource": { + "enum": [ + "live_carrier", + "internal_estimate", + "heuristic_estimate" + ], + "type": "string" + }, + "serviceLevel": { + "enum": [ + "economy", + "standard", + "express" + ], + "type": "string" + }, + "shippingMode": { + "enum": [ + "courier", + "air", + "sea", + "road", + "postal" + ], + "type": "string" + } + }, + "required": [ + "shippingMode", + "serviceLevel", + "estimatedCost", + "estimatedTransitDays", + "rateSource", + "provider" + ], + "type": "object" + }, + "type": "array" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "rateSource": { + "enum": [ + "live_carrier", + "internal_estimate", + "heuristic_estimate" + ], + "type": "string" + }, + "recommendedEstimate": { + "minimum": 0, + "type": "number" + }, + "recommendedOptionReason": { + "anyOf": [ + { + "enum": [ + "lowest_estimated_cost", + "shortest_transit", + "balanced_cost_and_time" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "serviceLevel": { + "enum": [ + "economy", + "standard", + "express" + ], + "type": "string" + }, + "shippingMode": { + "enum": [ + "courier", + "air", + "sea", + "road", + "postal" + ], + "type": "string" + }, + "volumetricWeightKg": { + "minimum": 0, + "type": "number" + } +} - added
Output schema / requiredAdded value: +[ + "estimatedCost", + "recommendedEstimate", + "actualWeightKg", + "volumetricWeightKg", + "chargeableWeightKg", + "shippingMode", + "serviceLevel", + "estimatedTransitDays", + "costBreakdown", + "rateSource", + "provider", + "dutiesAndTaxes", + "confidence", + "assumptions", + "riskFlags", + "options", + "recommendedOptionReason", + "generatedAt" +]
- Changed
social_video_generate4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } - }, - "required": [ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" +]
- Changed
startup_cost_estimate4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
startup_readiness_score4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
- Changed
strategy_performance_analysis4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "calculationAssumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "completeTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "incompleteTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "completeTradeCount", - "incompleteTradeCount", - "warnings" - ], - "type": "object" - }, - "methodology": { - "items": { - "type": "string" - }, - "type": "array" - }, - "metrics": { - "additionalProperties": false, - "properties": { - "averageHoldingPeriodSeconds": { - "type": [ - "number", - "null" - ] - }, - "averageLosingTrade": { - "type": [ - "number", - "null" - ] - }, - "averageRMultiple": { - "type": [ - "number", - "null" - ] - }, - "averageWinningTrade": { - "type": [ - "number", - "null" - ] - }, - "bestTradingDay": { - "type": [ - "string", - "null" - ] - }, - "breakevenTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "cumulativeReturn": { - "type": [ - "number", - "null" - ] - }, - "currentDrawdown": { - "type": [ - "number", - "null" - ] - }, - "expectancyPerTrade": { - "type": [ - "number", - "null" - ] - }, - "grossLoss": { - "type": [ - "number", - "null" - ] - }, - "grossProfit": { - "type": [ - "number", - "null" - ] - }, - "largestLoser": { - "type": [ - "number", - "null" - ] - }, - "largestWinner": { - "type": [ - "number", - "null" - ] - }, - "losingTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "lossRate": { - "type": [ - "number", - "null" - ] - }, - "maxConsecutiveLosses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxConsecutiveWins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maximumDrawdown": { - "type": [ - "number", - "null" - ] - }, - "maximumDrawdownR": { - "type": [ - "number", - "null" - ] - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "profitFactor": { - "type": [ - "number", - "null" - ] - }, - "recoveryFactor": { - "type": [ - "number", - "null" - ] - }, - "sharpeRatio": { - "type": [ - "number", - "null" - ] - }, - "sortinoRatio": { - "type": [ - "number", - "null" - ] - }, - "totalR": { - "type": [ - "number", - "null" - ] - }, - "totalTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "volatility": { - "type": [ - "number", - "null" - ] - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "winningTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "worstTradingDay": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "totalTrades", - "winningTrades", - "losingTrades", - "breakevenTrades", - "winRate", - "lossRate", - "grossProfit", - "grossLoss", - "netPnl", - "averageWinningTrade", - "averageLosingTrade", - "largestWinner", - "largestLoser", - "profitFactor", - "expectancyPerTrade", - "averageRMultiple", - "cumulativeReturn", - "maximumDrawdown", - "currentDrawdown", - "recoveryFactor", - "sharpeRatio", - "sortinoRatio", - "volatility", - "averageHoldingPeriodSeconds", - "bestTradingDay", - "worstTradingDay", - "maxConsecutiveWins", - "maxConsecutiveLosses" - ], - "type": "object" - }, - "performanceSummary": { - "type": "string" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "strengths": { - "items": { - "type": "string" - }, - "type": "array" - }, - "weaknesses": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "metrics", - "performanceSummary", - "strengths", - "weaknesses", - "riskFlags", - "dataQuality", - "calculationAssumptions" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "calculationAssumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "completeTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "incompleteTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "completeTradeCount", + "incompleteTradeCount", + "warnings" + ], + "type": "object" + }, + "methodology": { + "items": { + "type": "string" + }, + "type": "array" + }, + "metrics": { + "additionalProperties": false, + "properties": { + "averageHoldingPeriodSeconds": { + "type": [ + "number", + "null" + ] + }, + "averageLosingTrade": { + "type": [ + "number", + "null" + ] + }, + "averageRMultiple": { + "type": [ + "number", + "null" + ] + }, + "averageWinningTrade": { + "type": [ + "number", + "null" + ] + }, + "bestTradingDay": { + "type": [ + "string", + "null" + ] + }, + "breakevenTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "cumulativeReturn": { + "type": [ + "number", + "null" + ] + }, + "currentDrawdown": { + "type": [ + "number", + "null" + ] + }, + "expectancyPerTrade": { + "type": [ + "number", + "null" + ] + }, + "grossLoss": { + "type": [ + "number", + "null" + ] + }, + "grossProfit": { + "type": [ + "number", + "null" + ] + }, + "largestLoser": { + "type": [ + "number", + "null" + ] + }, + "largestWinner": { + "type": [ + "number", + "null" + ] + }, + "losingTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "lossRate": { + "type": [ + "number", + "null" + ] + }, + "maxConsecutiveLosses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxConsecutiveWins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maximumDrawdown": { + "type": [ + "number", + "null" + ] + }, + "maximumDrawdownR": { + "type": [ + "number", + "null" + ] + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "profitFactor": { + "type": [ + "number", + "null" + ] + }, + "recoveryFactor": { + "type": [ + "number", + "null" + ] + }, + "sharpeRatio": { + "type": [ + "number", + "null" + ] + }, + "sortinoRatio": { + "type": [ + "number", + "null" + ] + }, + "totalR": { + "type": [ + "number", + "null" + ] + }, + "totalTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "volatility": { + "type": [ + "number", + "null" + ] + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "winningTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "worstTradingDay": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "totalTrades", + "winningTrades", + "losingTrades", + "breakevenTrades", + "winRate", + "lossRate", + "grossProfit", + "grossLoss", + "netPnl", + "averageWinningTrade", + "averageLosingTrade", + "largestWinner", + "largestLoser", + "profitFactor", + "expectancyPerTrade", + "averageRMultiple", + "cumulativeReturn", + "maximumDrawdown", + "currentDrawdown", + "recoveryFactor", + "sharpeRatio", + "sortinoRatio", + "volatility", + "averageHoldingPeriodSeconds", + "bestTradingDay", + "worstTradingDay", + "maxConsecutiveWins", + "maxConsecutiveLosses" + ], + "type": "object" + }, + "performanceSummary": { + "type": "string" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "strengths": { + "items": { + "type": "string" + }, + "type": "array" + }, + "weaknesses": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "metrics", + "performanceSummary", + "strengths", + "weaknesses", + "riskFlags", + "dataQuality", + "calculationAssumptions" +]
- Changed
supplier_due_diligence_report4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } +} - added
Output schema / requiredAdded value: +[ + "workflow", + "result", + "limitations" +]
- Changed
trade_log_analysis4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "anomalies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "behavioralPatterns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "completeTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "incompleteTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "completeTradeCount", - "incompleteTradeCount", - "warnings" - ], - "type": "object" - }, - "executionMetrics": { - "additionalProperties": false, - "properties": { - "completeRecords": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "duplicateTradeIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "malformedRecords": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "missingPrices": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "outOfOrderTimestamps": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "completeRecords", - "malformedRecords", - "duplicateTradeIds", - "outOfOrderTimestamps", - "missingPrices" - ], - "type": "object" - }, - "performanceBySession": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "performanceByStrategy": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "performanceBySymbol": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "summary": { - "additionalProperties": false, - "properties": { - "averageHoldingDurationSeconds": { - "type": [ - "number", - "null" - ] - }, - "closedTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "fees": { - "type": [ - "number", - "null" - ] - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxLosingStreak": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxWinningStreak": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "openTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "totalTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "totalTrades", - "closedTrades", - "openTrades", - "wins", - "losses", - "netPnl", - "fees", - "maxWinningStreak", - "maxLosingStreak", - "averageHoldingDurationSeconds" - ], - "type": "object" - } - }, - "required": [ - "summary", - "performanceBySymbol", - "performanceByStrategy", - "performanceBySession", - "executionMetrics", - "behavioralPatterns", - "anomalies", - "riskFlags", - "dataQuality" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "anomalies": { + "items": { + "type": "string" + }, + "type": "array" + }, + "behavioralPatterns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "completeTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "incompleteTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "completeTradeCount", + "incompleteTradeCount", + "warnings" + ], + "type": "object" + }, + "executionMetrics": { + "additionalProperties": false, + "properties": { + "completeRecords": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "duplicateTradeIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "malformedRecords": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "missingPrices": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "outOfOrderTimestamps": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "completeRecords", + "malformedRecords", + "duplicateTradeIds", + "outOfOrderTimestamps", + "missingPrices" + ], + "type": "object" + }, + "performanceBySession": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "performanceByStrategy": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "performanceBySymbol": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "summary": { + "additionalProperties": false, + "properties": { + "averageHoldingDurationSeconds": { + "type": [ + "number", + "null" + ] + }, + "closedTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "fees": { + "type": [ + "number", + "null" + ] + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxLosingStreak": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxWinningStreak": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "openTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "totalTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "totalTrades", + "closedTrades", + "openTrades", + "wins", + "losses", + "netPnl", + "fees", + "maxWinningStreak", + "maxLosingStreak", + "averageHoldingDurationSeconds" + ], + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "summary", + "performanceBySymbol", + "performanceByStrategy", + "performanceBySession", + "executionMetrics", + "behavioralPatterns", + "anomalies", + "riskFlags", + "dataQuality" +]
- Changed
trade_risk_score4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "accountRiskPct": { - "type": [ - "number", - "null" - ] - }, - "calculationBreakdown": { - "additionalProperties": false, - "properties": { - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "components": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "thresholds": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "components", - "thresholds", - "assumptions" - ], - "type": "object" - }, - "leverage": { - "type": [ - "number", - "null" - ] - }, - "positionExposurePct": { - "type": [ - "number", - "null" - ] - }, - "positiveFactors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskAmount": { - "type": [ - "number", - "null" - ] - }, - "riskFactors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskLevel": { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - "riskRewardRatio": { - "type": [ - "number", - "null" - ] - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "safeLeverage": { - "type": [ - "number", - "null" - ] - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "riskScore", - "riskLevel", - "riskAmount", - "accountRiskPct", - "riskRewardRatio", - "positionExposurePct", - "leverage", - "riskFactors", - "positiveFactors", - "warnings", - "calculationBreakdown" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "accountRiskPct": { + "type": [ + "number", + "null" + ] + }, + "calculationBreakdown": { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "components": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "thresholds": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "components", + "thresholds", + "assumptions" + ], + "type": "object" + }, + "leverage": { + "type": [ + "number", + "null" + ] + }, + "positionExposurePct": { + "type": [ + "number", + "null" + ] + }, + "positiveFactors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskAmount": { + "type": [ + "number", + "null" + ] + }, + "riskFactors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskLevel": { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + "riskRewardRatio": { + "type": [ + "number", + "null" + ] + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "safeLeverage": { + "type": [ + "number", + "null" + ] + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "riskScore", + "riskLevel", + "riskAmount", + "accountRiskPct", + "riskRewardRatio", + "positionExposurePct", + "leverage", + "riskFactors", + "positiveFactors", + "warnings", + "calculationBreakdown" +]
- Removed
trip_cost_estimate - Changed
vehicle_value_estimate4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "adjustments": { - "items": { - "additionalProperties": false, - "properties": { - "basis": { - "enum": [ - "market_derived", - "heuristic" - ], - "type": "string" - }, - "factor": { - "type": "string" - }, - "impactAmount": { - "type": "number" - }, - "impactPercent": { - "type": "number" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "factor", - "impactAmount", - "impactPercent", - "basis", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "askingPriceAnalysis": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "askingPrice": { - "type": "number" - }, - "differenceFromMid": { - "type": "number" - }, - "differencePercent": { - "type": "number" - }, - "marketPosition": { - "enum": [ - "well_below_market", - "below_market", - "near_market", - "above_market", - "well_above_market" - ], - "type": "string" - }, - "thresholdsPercent": { - "additionalProperties": false, - "properties": { - "above": { - "type": "number" - }, - "below": { - "type": "number" - }, - "wellAbove": { - "type": "number" - }, - "wellBelow": { - "type": "number" - } - }, - "required": [ - "wellBelow", - "below", - "above", - "wellAbove" - ], - "type": "object" - }, - "withinEstimatedRange": { - "type": "boolean" - } - }, - "required": [ - "askingPrice", - "differenceFromMid", - "differencePercent", - "marketPosition", - "withinEstimatedRange", - "thresholdsPercent" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "factors": { - "additionalProperties": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "level": { - "enum": [ - "high", - "medium", - "low", - "very_low" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "level", - "reasons", - "factors" - ], - "type": "object" - }, - "currency": { - "type": "string" - }, - "currencyConversion": { - "additionalProperties": false, - "properties": { - "conversions": { - "items": { - "additionalProperties": false, - "properties": { - "from": { - "type": "string" - }, - "rate": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rateDate": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "to": { - "type": "string" - } - }, - "required": [ - "from", - "to", - "rate", - "source", - "rateDate" - ], - "type": "object" - }, - "type": "array" - }, - "resultCurrency": { - "type": "string" - }, - "sourcesConfigured": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "resultCurrency", - "sourcesConfigured", - "conversions" - ], - "type": "object" - }, - "dataFreshness": { - "additionalProperties": false, - "properties": { - "latestComparableAt": { - "type": [ - "string", - "null" - ] - }, - "medianComparableAgeDays": { - "type": [ - "number", - "null" - ] - }, - "oldestComparableAt": { - "type": [ - "string", - "null" - ] - }, - "recentListingCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "recentWindowDays": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "latestComparableAt", - "oldestComparableAt", - "medianComparableAgeDays", - "recentListingCount", - "recentWindowDays" - ], - "type": "object" - }, - "depreciation": { - "additionalProperties": false, - "properties": { - "estimatedAnnualDepreciationPercent": { - "type": [ - "number", - "null" - ] - }, - "estimatedOriginalPrice": { - "type": [ - "number", - "null" - ] - }, - "marketImpliedAnnualDepreciationPercent": { - "type": [ - "number", - "null" - ] - }, - "originalPriceSource": { - "type": [ - "string", - "null" - ] - }, - "totalDepreciationAmount": { - "type": [ - "number", - "null" - ] - }, - "totalDepreciationPercent": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "estimatedOriginalPrice", - "originalPriceSource", - "totalDepreciationAmount", - "totalDepreciationPercent", - "estimatedAnnualDepreciationPercent", - "marketImpliedAnnualDepreciationPercent" - ], - "type": "object" - }, - "disclaimer": { - "type": "string" - }, - "estimatedDealerBuyPrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedDealerRetailPrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedPrivateSalePrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedValue": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "mid": { - "type": "number" - } - }, - "required": [ - "low", - "mid", - "high", - "currency" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "marketComparables": { - "items": { - "additionalProperties": false, - "properties": { - "askingPrice": { - "type": "number" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": "string" - }, - "currency": { - "type": "string" - }, - "make": { - "type": "string" - }, - "mileageKm": { - "type": [ - "number", - "null" - ] - }, - "model": { - "type": "string" - }, - "observedAt": { - "type": [ - "string", - "null" - ] - }, - "originalAskingPrice": { - "type": "number" - }, - "originalCurrency": { - "type": "string" - }, - "priceType": { - "enum": [ - "listing", - "sale" - ], - "type": "string" - }, - "similarityScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - }, - "year": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "make", - "model", - "year", - "trim", - "mileageKm", - "askingPrice", - "currency", - "originalAskingPrice", - "originalCurrency", - "country", - "city", - "sourceName", - "sourceUrl", - "observedAt", - "priceType", - "similarityScore" - ], - "type": "object" - }, - "type": "array" - }, - "marketCoverage": { - "additionalProperties": false, - "properties": { - "country": { - "type": "string" - }, - "countryCode": { - "type": "string" - }, - "liveMarketDataAvailable": { - "type": "boolean" - }, - "marketDataProviders": { - "items": { - "additionalProperties": false, - "properties": { - "comparablesReturned": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "id": { - "type": "string" - }, - "status": { - "enum": [ - "ok", - "empty", - "timeout", - "error" - ], - "type": "string" - } - }, - "required": [ - "id", - "status", - "comparablesReturned" - ], - "type": "object" - }, - "type": "array" - }, - "region": { - "type": "string" - }, - "regionalFallbackCountries": { - "items": { - "type": "string" - }, - "type": "array" - }, - "valuationParametersConfigured": { - "type": "boolean" - } - }, - "required": [ - "countryCode", - "country", - "region", - "valuationParametersConfigured", - "marketDataProviders", - "liveMarketDataAvailable", - "regionalFallbackCountries" - ], - "type": "object" - }, - "marketStats": { - "additionalProperties": false, - "properties": { - "averagePrice": { - "type": [ - "number", - "null" - ] - }, - "comparableCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "comparablesConsidered": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "currencyExcludedCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "medianMileageKm": { - "type": [ - "number", - "null" - ] - }, - "medianPrice": { - "type": [ - "number", - "null" - ] - }, - "outliersExcluded": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "priceDispersionPercent": { - "type": [ - "number", - "null" - ] - }, - "pricePerKmAdjustment": { - "type": [ - "number", - "null" - ] - }, - "recentListingCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "comparableCount", - "comparablesConsidered", - "outliersExcluded", - "medianPrice", - "averagePrice", - "medianMileageKm", - "priceDispersionPercent", - "recentListingCount", - "pricePerKmAdjustment", - "currencyExcludedCount" - ], - "type": "object" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "dealerBuyDiscountPercent": { - "type": [ - "number", - "null" - ] - }, - "dealerRetailMarkupPercent": { - "type": [ - "number", - "null" - ] - }, - "fallbackLevel": { - "anyOf": [ - { - "enum": [ - "same_trim_same_year", - "same_trim_year_plus_minus_1", - "same_model_year_plus_minus_1", - "same_model_year_plus_minus_2", - "regional_same_model_year_plus_minus_2" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "fallbackLevelDescription": { - "type": [ - "string", - "null" - ] - }, - "listingNegotiationDiscountPercent": { - "type": [ - "number", - "null" - ] - }, - "mileageEffect": { - "additionalProperties": false, - "properties": { - "basis": { - "enum": [ - "market_derived", - "heuristic", - "not_applied" - ], - "type": "string" - }, - "percentPer10000Km": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "basis", - "percentPer10000Km" - ], - "type": "object" - }, - "outlierMethod": { - "type": "string" - }, - "privateSaleAdjustmentPercent": { - "type": [ - "number", - "null" - ] - }, - "rangeHalfWidthPercent": { - "type": [ - "number", - "null" - ] - }, - "yearEffect": { - "additionalProperties": false, - "properties": { - "annualPercent": { - "type": [ - "number", - "null" - ] - }, - "basis": { - "enum": [ - "market_derived", - "heuristic", - "not_needed" - ], - "type": "string" - } - }, - "required": [ - "basis", - "annualPercent" - ], - "type": "object" - } - }, - "required": [ - "fallbackLevel", - "fallbackLevelDescription", - "outlierMethod", - "yearEffect", - "mileageEffect", - "rangeHalfWidthPercent", - "dealerBuyDiscountPercent", - "privateSaleAdjustmentPercent", - "dealerRetailMarkupPercent", - "listingNegotiationDiscountPercent" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "enum": [ - "INSUFFICIENT_COMPARABLES", - "NO_MARKET_DATA_PROVIDER", - "STALE_MARKET_DATA", - "HIGH_PRICE_DISPERSION", - "MILEAGE_UNKNOWN", - "TRIM_UNKNOWN", - "CONDITION_UNKNOWN", - "ACCIDENT_HISTORY_UNKNOWN", - "ACCIDENT_SEVERITY_UNVERIFIED", - "STRUCTURAL_DAMAGE_REPORTED", - "HIGH_MILEAGE_FOR_AGE", - "ASKING_PRICE_SIGNIFICANTLY_ABOVE_MARKET", - "ASKING_PRICE_SIGNIFICANTLY_BELOW_MARKET", - "CURRENCY_CONVERSION_UNAVAILABLE", - "REGIONAL_FALLBACK_USED", - "BROADENED_COMPARABLE_SEARCH", - "HEURISTIC_ADJUSTMENTS_USED", - "PROVIDER_PARTIAL_FAILURE", - "OUTLIERS_REMOVED", - "VIN_MISMATCH", - "VIN_CHECK_DIGIT_INVALID", - "VIN_DECODE_UNAVAILABLE", - "SUBJECT_LISTING_EXCLUDED" - ], - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "estimated", - "insufficient_market_data" - ], - "type": "string" - }, - "valuationDate": { - "type": "string" - }, - "vehicle": { - "additionalProperties": false, - "properties": { - "accidentHistory": { - "enum": [ - "none", - "minor_cosmetic", - "repaired", - "structural", - "reported", - "unknown" - ], - "type": "string" - }, - "ageYears": { - "type": "number" - }, - "bodyType": { - "anyOf": [ - { - "enum": [ - "sedan", - "hatchback", - "suv", - "crossover", - "pickup", - "coupe", - "convertible", - "wagon", - "van", - "minivan", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "color": { - "type": [ - "string", - "null" - ] - }, - "condition": { - "enum": [ - "excellent", - "very_good", - "good", - "fair", - "poor", - "unknown" - ], - "type": "string" - }, - "country": { - "type": "string" - }, - "countryCode": { - "type": "string" - }, - "drivetrain": { - "anyOf": [ - { - "enum": [ - "fwd", - "rwd", - "awd", - "4wd" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "engine": { - "type": [ - "string", - "null" - ] - }, - "expectedMileageKm": { - "type": [ - "number", - "null" - ] - }, - "fuelType": { - "anyOf": [ - { - "enum": [ - "petrol", - "diesel", - "hybrid", - "plug_in_hybrid", - "electric", - "lpg", - "cng", - "hydrogen", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "make": { - "type": "string" - }, - "mileageKm": { - "type": [ - "number", - "null" - ] - }, - "mileageVsExpectedPercent": { - "type": [ - "number", - "null" - ] - }, - "model": { - "type": "string" - }, - "options": { - "items": { - "type": "string" - }, - "type": "array" - }, - "owners": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "serviceHistory": { - "enum": [ - "full", - "partial", - "none", - "unknown" - ], - "type": "string" - }, - "transmission": { - "anyOf": [ - { - "enum": [ - "automatic", - "manual", - "cvt", - "dct", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - }, - "year": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "make", - "model", - "year", - "trim", - "mileageKm", - "condition", - "country", - "countryCode", - "city", - "fuelType", - "transmission", - "bodyType", - "drivetrain", - "engine", - "accidentHistory", - "serviceHistory", - "owners", - "color", - "options", - "ageYears", - "expectedMileageKm", - "mileageVsExpectedPercent" - ], - "type": "object" - }, - "vinCheck": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "checkDigit": { - "enum": [ - "valid", - "invalid", - "not_applicable" - ], - "type": "string" - }, - "decodeStatus": { - "enum": [ - "decoded", - "not_decoded", - "unavailable", - "not_configured" - ], - "type": "string" - }, - "decoded": { - "additionalProperties": false, - "properties": { - "bodyClass": { - "type": [ - "string", - "null" - ] - }, - "driveType": { - "type": [ - "string", - "null" - ] - }, - "engine": { - "type": [ - "string", - "null" - ] - }, - "fuelType": { - "type": [ - "string", - "null" - ] - }, - "make": { - "type": [ - "string", - "null" - ] - }, - "model": { - "type": [ - "string", - "null" - ] - }, - "modelYear": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transmission": { - "type": [ - "string", - "null" - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "make", - "model", - "modelYear", - "trim", - "bodyClass", - "fuelType", - "driveType", - "transmission", - "engine" - ], - "type": "object" - }, - "decoder": { - "type": "string" - }, - "enrichedFields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "additionalProperties": false, - "properties": { - "make": { - "type": [ - "boolean", - "null" - ] - }, - "model": { - "type": [ - "boolean", - "null" - ] - }, - "year": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "make", - "model", - "year" - ], - "type": "object" - }, - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vinMasked": { - "type": "string" - }, - "wmiRegion": { - "enum": [ - "north_america", - "south_america", - "europe", - "asia", - "africa", - "oceania", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "vinMasked", - "wmiRegion", - "checkDigit", - "decoder", - "decodeStatus", - "decoded", - "matches", - "enrichedFields", - "notes" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "status", - "vehicle", - "valuationDate", - "currency", - "estimatedValue", - "estimatedPrivateSalePrice", - "estimatedDealerBuyPrice", - "estimatedDealerRetailPrice", - "askingPriceAnalysis", - "depreciation", - "adjustments", - "marketComparables", - "marketStats", - "methodology", - "confidence", - "riskFlags", - "assumptions", - "dataFreshness", - "marketCoverage", - "vinCheck", - "currencyConversion", - "disclaimer" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "adjustments": { + "items": { + "additionalProperties": false, + "properties": { + "basis": { + "enum": [ + "market_derived", + "heuristic" + ], + "type": "string" + }, + "factor": { + "type": "string" + }, + "impactAmount": { + "type": "number" + }, + "impactPercent": { + "type": "number" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "factor", + "impactAmount", + "impactPercent", + "basis", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "askingPriceAnalysis": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "askingPrice": { + "type": "number" + }, + "differenceFromMid": { + "type": "number" + }, + "differencePercent": { + "type": "number" + }, + "marketPosition": { + "enum": [ + "well_below_market", + "below_market", + "near_market", + "above_market", + "well_above_market" + ], + "type": "string" + }, + "thresholdsPercent": { + "additionalProperties": false, + "properties": { + "above": { + "type": "number" + }, + "below": { + "type": "number" + }, + "wellAbove": { + "type": "number" + }, + "wellBelow": { + "type": "number" + } + }, + "required": [ + "wellBelow", + "below", + "above", + "wellAbove" + ], + "type": "object" + }, + "withinEstimatedRange": { + "type": "boolean" + } + }, + "required": [ + "askingPrice", + "differenceFromMid", + "differencePercent", + "marketPosition", + "withinEstimatedRange", + "thresholdsPercent" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "factors": { + "additionalProperties": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "level": { + "enum": [ + "high", + "medium", + "low", + "very_low" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "level", + "reasons", + "factors" + ], + "type": "object" + }, + "currency": { + "type": "string" + }, + "currencyConversion": { + "additionalProperties": false, + "properties": { + "conversions": { + "items": { + "additionalProperties": false, + "properties": { + "from": { + "type": "string" + }, + "rate": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rateDate": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "to": { + "type": "string" + } + }, + "required": [ + "from", + "to", + "rate", + "source", + "rateDate" + ], + "type": "object" + }, + "type": "array" + }, + "resultCurrency": { + "type": "string" + }, + "sourcesConfigured": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "resultCurrency", + "sourcesConfigured", + "conversions" + ], + "type": "object" + }, + "dataFreshness": { + "additionalProperties": false, + "properties": { + "latestComparableAt": { + "type": [ + "string", + "null" + ] + }, + "medianComparableAgeDays": { + "type": [ + "number", + "null" + ] + }, + "oldestComparableAt": { + "type": [ + "string", + "null" + ] + }, + "recentListingCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "recentWindowDays": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "latestComparableAt", + "oldestComparableAt", + "medianComparableAgeDays", + "recentListingCount", + "recentWindowDays" + ], + "type": "object" + }, + "depreciation": { + "additionalProperties": false, + "properties": { + "estimatedAnnualDepreciationPercent": { + "type": [ + "number", + "null" + ] + }, + "estimatedOriginalPrice": { + "type": [ + "number", + "null" + ] + }, + "marketImpliedAnnualDepreciationPercent": { + "type": [ + "number", + "null" + ] + }, + "originalPriceSource": { + "type": [ + "string", + "null" + ] + }, + "totalDepreciationAmount": { + "type": [ + "number", + "null" + ] + }, + "totalDepreciationPercent": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "estimatedOriginalPrice", + "originalPriceSource", + "totalDepreciationAmount", + "totalDepreciationPercent", + "estimatedAnnualDepreciationPercent", + "marketImpliedAnnualDepreciationPercent" + ], + "type": "object" + }, + "disclaimer": { + "type": "string" + }, + "estimatedDealerBuyPrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedDealerRetailPrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedPrivateSalePrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedValue": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "mid": { + "type": "number" + } + }, + "required": [ + "low", + "mid", + "high", + "currency" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "marketComparables": { + "items": { + "additionalProperties": false, + "properties": { + "askingPrice": { + "type": "number" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "make": { + "type": "string" + }, + "mileageKm": { + "type": [ + "number", + "null" + ] + }, + "model": { + "type": "string" + }, + "observedAt": { + "type": [ + "string", + "null" + ] + }, + "originalAskingPrice": { + "type": "number" + }, + "originalCurrency": { + "type": "string" + }, + "priceType": { + "enum": [ + "listing", + "sale" + ], + "type": "string" + }, + "similarityScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + }, + "year": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "make", + "model", + "year", + "trim", + "mileageKm", + "askingPrice", + "currency", + "originalAskingPrice", + "originalCurrency", + "country", + "city", + "sourceName", + "sourceUrl", + "observedAt", + "priceType", + "similarityScore" + ], + "type": "object" + }, + "type": "array" + }, + "marketCoverage": { + "additionalProperties": false, + "properties": { + "country": { + "type": "string" + }, + "countryCode": { + "type": "string" + }, + "liveMarketDataAvailable": { + "type": "boolean" + }, + "marketDataProviders": { + "items": { + "additionalProperties": false, + "properties": { + "comparablesReturned": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "id": { + "type": "string" + }, + "status": { + "enum": [ + "ok", + "empty", + "timeout", + "error" + ], + "type": "string" + } + }, + "required": [ + "id", + "status", + "comparablesReturned" + ], + "type": "object" + }, + "type": "array" + }, + "region": { + "type": "string" + }, + "regionalFallbackCountries": { + "items": { + "type": "string" + }, + "type": "array" + }, + "valuationParametersConfigured": { + "type": "boolean" + } + }, + "required": [ + "countryCode", + "country", + "region", + "valuationParametersConfigured", + "marketDataProviders", + "liveMarketDataAvailable", + "regionalFallbackCountries" + ], + "type": "object" + }, + "marketStats": { + "additionalProperties": false, + "properties": { + "averagePrice": { + "type": [ + "number", + "null" + ] + }, + "comparableCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "comparablesConsidered": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "currencyExcludedCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "medianMileageKm": { + "type": [ + "number", + "null" + ] + }, + "medianPrice": { + "type": [ + "number", + "null" + ] + }, + "outliersExcluded": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "priceDispersionPercent": { + "type": [ + "number", + "null" + ] + }, + "pricePerKmAdjustment": { + "type": [ + "number", + "null" + ] + }, + "recentListingCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "comparableCount", + "comparablesConsidered", + "outliersExcluded", + "medianPrice", + "averagePrice", + "medianMileageKm", + "priceDispersionPercent", + "recentListingCount", + "pricePerKmAdjustment", + "currencyExcludedCount" + ], + "type": "object" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "dealerBuyDiscountPercent": { + "type": [ + "number", + "null" + ] + }, + "dealerRetailMarkupPercent": { + "type": [ + "number", + "null" + ] + }, + "fallbackLevel": { + "anyOf": [ + { + "enum": [ + "same_trim_same_year", + "same_trim_year_plus_minus_1", + "same_model_year_plus_minus_1", + "same_model_year_plus_minus_2", + "regional_same_model_year_plus_minus_2" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "fallbackLevelDescription": { + "type": [ + "string", + "null" + ] + }, + "listingNegotiationDiscountPercent": { + "type": [ + "number", + "null" + ] + }, + "mileageEffect": { + "additionalProperties": false, + "properties": { + "basis": { + "enum": [ + "market_derived", + "heuristic", + "not_applied" + ], + "type": "string" + }, + "percentPer10000Km": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "basis", + "percentPer10000Km" + ], + "type": "object" + }, + "outlierMethod": { + "type": "string" + }, + "privateSaleAdjustmentPercent": { + "type": [ + "number", + "null" + ] + }, + "rangeHalfWidthPercent": { + "type": [ + "number", + "null" + ] + }, + "yearEffect": { + "additionalProperties": false, + "properties": { + "annualPercent": { + "type": [ + "number", + "null" + ] + }, + "basis": { + "enum": [ + "market_derived", + "heuristic", + "not_needed" + ], + "type": "string" + } + }, + "required": [ + "basis", + "annualPercent" + ], + "type": "object" + } + }, + "required": [ + "fallbackLevel", + "fallbackLevelDescription", + "outlierMethod", + "yearEffect", + "mileageEffect", + "rangeHalfWidthPercent", + "dealerBuyDiscountPercent", + "privateSaleAdjustmentPercent", + "dealerRetailMarkupPercent", + "listingNegotiationDiscountPercent" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "enum": [ + "INSUFFICIENT_COMPARABLES", + "NO_MARKET_DATA_PROVIDER", + "STALE_MARKET_DATA", + "HIGH_PRICE_DISPERSION", + "MILEAGE_UNKNOWN", + "TRIM_UNKNOWN", + "CONDITION_UNKNOWN", + "ACCIDENT_HISTORY_UNKNOWN", + "ACCIDENT_SEVERITY_UNVERIFIED", + "STRUCTURAL_DAMAGE_REPORTED", + "HIGH_MILEAGE_FOR_AGE", + "ASKING_PRICE_SIGNIFICANTLY_ABOVE_MARKET", + "ASKING_PRICE_SIGNIFICANTLY_BELOW_MARKET", + "CURRENCY_CONVERSION_UNAVAILABLE", + "REGIONAL_FALLBACK_USED", + "BROADENED_COMPARABLE_SEARCH", + "HEURISTIC_ADJUSTMENTS_USED", + "PROVIDER_PARTIAL_FAILURE", + "OUTLIERS_REMOVED", + "VIN_MISMATCH", + "VIN_CHECK_DIGIT_INVALID", + "VIN_DECODE_UNAVAILABLE", + "SUBJECT_LISTING_EXCLUDED" + ], + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "estimated", + "insufficient_market_data" + ], + "type": "string" + }, + "valuationDate": { + "type": "string" + }, + "vehicle": { + "additionalProperties": false, + "properties": { + "accidentHistory": { + "enum": [ + "none", + "minor_cosmetic", + "repaired", + "structural", + "reported", + "unknown" + ], + "type": "string" + }, + "ageYears": { + "type": "number" + }, + "bodyType": { + "anyOf": [ + { + "enum": [ + "sedan", + "hatchback", + "suv", + "crossover", + "pickup", + "coupe", + "convertible", + "wagon", + "van", + "minivan", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "color": { + "type": [ + "string", + "null" + ] + }, + "condition": { + "enum": [ + "excellent", + "very_good", + "good", + "fair", + "poor", + "unknown" + ], + "type": "string" + }, + "country": { + "type": "string" + }, + "countryCode": { + "type": "string" + }, + "drivetrain": { + "anyOf": [ + { + "enum": [ + "fwd", + "rwd", + "awd", + "4wd" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "engine": { + "type": [ + "string", + "null" + ] + }, + "expectedMileageKm": { + "type": [ + "number", + "null" + ] + }, + "fuelType": { + "anyOf": [ + { + "enum": [ + "petrol", + "diesel", + "hybrid", + "plug_in_hybrid", + "electric", + "lpg", + "cng", + "hydrogen", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "make": { + "type": "string" + }, + "mileageKm": { + "type": [ + "number", + "null" + ] + }, + "mileageVsExpectedPercent": { + "type": [ + "number", + "null" + ] + }, + "model": { + "type": "string" + }, + "options": { + "items": { + "type": "string" + }, + "type": "array" + }, + "owners": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "serviceHistory": { + "enum": [ + "full", + "partial", + "none", + "unknown" + ], + "type": "string" + }, + "transmission": { + "anyOf": [ + { + "enum": [ + "automatic", + "manual", + "cvt", + "dct", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + }, + "year": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "make", + "model", + "year", + "trim", + "mileageKm", + "condition", + "country", + "countryCode", + "city", + "fuelType", + "transmission", + "bodyType", + "drivetrain", + "engine", + "accidentHistory", + "serviceHistory", + "owners", + "color", + "options", + "ageYears", + "expectedMileageKm", + "mileageVsExpectedPercent" + ], + "type": "object" + }, + "vinCheck": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "checkDigit": { + "enum": [ + "valid", + "invalid", + "not_applicable" + ], + "type": "string" + }, + "decodeStatus": { + "enum": [ + "decoded", + "not_decoded", + "unavailable", + "not_configured" + ], + "type": "string" + }, + "decoded": { + "additionalProperties": false, + "properties": { + "bodyClass": { + "type": [ + "string", + "null" + ] + }, + "driveType": { + "type": [ + "string", + "null" + ] + }, + "engine": { + "type": [ + "string", + "null" + ] + }, + "fuelType": { + "type": [ + "string", + "null" + ] + }, + "make": { + "type": [ + "string", + "null" + ] + }, + "model": { + "type": [ + "string", + "null" + ] + }, + "modelYear": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transmission": { + "type": [ + "string", + "null" + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "make", + "model", + "modelYear", + "trim", + "bodyClass", + "fuelType", + "driveType", + "transmission", + "engine" + ], + "type": "object" + }, + "decoder": { + "type": "string" + }, + "enrichedFields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "additionalProperties": false, + "properties": { + "make": { + "type": [ + "boolean", + "null" + ] + }, + "model": { + "type": [ + "boolean", + "null" + ] + }, + "year": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "make", + "model", + "year" + ], + "type": "object" + }, + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vinMasked": { + "type": "string" + }, + "wmiRegion": { + "enum": [ + "north_america", + "south_america", + "europe", + "asia", + "africa", + "oceania", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "vinMasked", + "wmiRegion", + "checkDigit", + "decoder", + "decodeStatus", + "decoded", + "matches", + "enrichedFields", + "notes" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } +} - added
Output schema / requiredAdded value: +[ + "status", + "vehicle", + "valuationDate", + "currency", + "estimatedValue", + "estimatedPrivateSalePrice", + "estimatedDealerBuyPrice", + "estimatedDealerRetailPrice", + "askingPriceAnalysis", + "depreciation", + "adjustments", + "marketComparables", + "marketStats", + "methodology", + "confidence", + "riskFlags", + "assumptions", + "dataFreshness", + "marketCoverage", + "vinCheck", + "currencyConversion", + "disclaimer" +]
- Changed
voice_lead_qualifier4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "answered": { - "type": "boolean" - }, - "callId": { - "type": "string" - }, - "completedAt": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "createdAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "durationSeconds": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "nextAction": { - "type": [ - "string", - "null" - ] - }, - "outcome": { - "type": [ - "string", - "null" - ] - }, - "qualification": { - "additionalProperties": false, - "properties": { - "budget": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "enum": [ - "unqualified", - "needs_review", - "qualified" - ], - "type": "string" - }, - "decisionMaker": { - "type": [ - "boolean", - "null" - ] - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "field": { - "type": "string" - }, - "source": { - "enum": [ - "customer_statement", - "provider_event", - "derived" - ], - "type": "string" - }, - "value": {} - }, - "required": [ - "field", - "value", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "intent": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "objections": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "timeline": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "score", - "classification", - "intent", - "budget", - "timeline", - "decisionMaker", - "objections", - "evidence" - ], - "type": "object" - }, - "recommendedNextAction": { - "type": "string" - }, - "status": { - "enum": [ - "created", - "queued", - "dialing", - "ringing", - "answered", - "in_progress", - "completed", - "no_answer", - "busy", - "rejected", - "failed", - "cancelled" - ], - "type": "string" - }, - "structuredFacts": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "transcript": { - "items": { - "additionalProperties": false, - "properties": { - "at": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "speaker": { - "enum": [ - "agent", - "customer" - ], - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "speaker", - "text", - "at" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "callId", - "status", - "answered", - "durationSeconds", - "outcome", - "summary", - "nextAction", - "structuredFacts", - "transcript", - "createdAt", - "completedAt", - "qualification", - "recommendedNextAction" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "answered": { + "type": "boolean" + }, + "callId": { + "type": "string" + }, + "completedAt": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "createdAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "durationSeconds": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "nextAction": { + "type": [ + "string", + "null" + ] + }, + "outcome": { + "type": [ + "string", + "null" + ] + }, + "qualification": { + "additionalProperties": false, + "properties": { + "budget": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "enum": [ + "unqualified", + "needs_review", + "qualified" + ], + "type": "string" + }, + "decisionMaker": { + "type": [ + "boolean", + "null" + ] + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "field": { + "type": "string" + }, + "source": { + "enum": [ + "customer_statement", + "provider_event", + "derived" + ], + "type": "string" + }, + "value": {} + }, + "required": [ + "field", + "value", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "intent": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "objections": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "timeline": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "score", + "classification", + "intent", + "budget", + "timeline", + "decisionMaker", + "objections", + "evidence" + ], + "type": "object" + }, + "recommendedNextAction": { + "type": "string" + }, + "status": { + "enum": [ + "created", + "queued", + "dialing", + "ringing", + "answered", + "in_progress", + "completed", + "no_answer", + "busy", + "rejected", + "failed", + "cancelled" + ], + "type": "string" + }, + "structuredFacts": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "transcript": { + "items": { + "additionalProperties": false, + "properties": { + "at": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "speaker": { + "enum": [ + "agent", + "customer" + ], + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "speaker", + "text", + "at" + ], + "type": "object" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "callId", + "status", + "answered", + "durationSeconds", + "outcome", + "summary", + "nextAction", + "structuredFacts", + "transcript", + "createdAt", + "completedAt", + "qualification", + "recommendedNextAction" +]
- Changed
website_audit4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "accessibilityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "confidenceScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "criticalIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "estimatedFixHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "highPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lowPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "mediumPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "overallScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "pagesAudited": { - "items": { - "additionalProperties": false, - "properties": { - "internalLinksFound": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "issues": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "sizeBytes": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "status": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "url": { - "type": "string" - } - }, - "required": [ - "url", - "status", - "title", - "sizeBytes", - "internalLinksFound", - "issues" - ], - "type": "object" - }, - "type": "array" - }, - "performanceIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "quickWins": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "scores": { - "additionalProperties": false, - "properties": { - "accessibility": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "performance": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "security": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "seo": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "technical": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "ux": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "object" - }, - "securityFindings": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "seoIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "technicalIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "uxIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "overallScore", - "scores", - "criticalIssues", - "highPriorityIssues", - "mediumPriorityIssues", - "lowPriorityIssues", - "quickWins", - "seoIssues", - "performanceIssues", - "accessibilityIssues", - "securityFindings", - "technicalIssues", - "uxIssues", - "pagesAudited", - "estimatedFixHours", - "confidenceScore", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "accessibilityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "confidenceScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "criticalIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "estimatedFixHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "highPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lowPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "mediumPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "overallScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "pagesAudited": { + "items": { + "additionalProperties": false, + "properties": { + "internalLinksFound": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "issues": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "sizeBytes": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "status": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "url": { + "type": "string" + } + }, + "required": [ + "url", + "status", + "title", + "sizeBytes", + "internalLinksFound", + "issues" + ], + "type": "object" + }, + "type": "array" + }, + "performanceIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "quickWins": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "scores": { + "additionalProperties": false, + "properties": { + "accessibility": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "performance": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "security": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "seo": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "technical": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "ux": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "object" + }, + "securityFindings": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "seoIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "technicalIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "uxIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "overallScore", + "scores", + "criticalIssues", + "highPriorityIssues", + "mediumPriorityIssues", + "lowPriorityIssues", + "quickWins", + "seoIssues", + "performanceIssues", + "accessibilityIssues", + "securityFindings", + "technicalIssues", + "uxIssues", + "pagesAudited", + "estimatedFixHours", + "confidenceScore", + "limitations" +]
- Changed
website_download4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "archive": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "available": { - "const": true, - "type": "boolean" - }, - "downloadUrl": { - "type": "string" - }, - "fileId": { - "type": "string" - }, - "format": { - "const": "zip", - "type": "string" - }, - "sizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "available", - "format", - "sizeBytes", - "fileId", - "downloadUrl" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "assetsDownloaded": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "durationMs": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "finalUrl": { - "type": "string" - }, - "manifest": { - "additionalProperties": false, - "properties": { - "files": { - "items": { - "additionalProperties": false, - "properties": { - "contentType": { - "type": [ - "string", - "null" - ] - }, - "localPath": { - "type": "string" - }, - "sizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "type": { - "enum": [ - "html", - "css", - "javascript", - "image", - "font", - "json", - "document", - "media", - "other" - ], - "type": "string" - } - }, - "required": [ - "localPath", - "type", - "contentType", - "sizeBytes" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "files" - ], - "type": "object" - }, - "pagesDownloaded": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "sourceUrl": { - "type": "string" - }, - "success": { - "const": true, - "type": "boolean" - }, - "totalFiles": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "totalSizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "success", - "sourceUrl", - "finalUrl", - "pagesDownloaded", - "assetsDownloaded", - "totalFiles", - "totalSizeBytes", - "durationMs", - "archive", - "manifest", - "warnings" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "archive": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "available": { + "const": true, + "type": "boolean" + }, + "downloadUrl": { + "type": "string" + }, + "fileId": { + "type": "string" + }, + "format": { + "const": "zip", + "type": "string" + }, + "sizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "available", + "format", + "sizeBytes", + "fileId", + "downloadUrl" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "assetsDownloaded": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "durationMs": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "finalUrl": { + "type": "string" + }, + "manifest": { + "additionalProperties": false, + "properties": { + "files": { + "items": { + "additionalProperties": false, + "properties": { + "contentType": { + "type": [ + "string", + "null" + ] + }, + "localPath": { + "type": "string" + }, + "sizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "type": { + "enum": [ + "html", + "css", + "javascript", + "image", + "font", + "json", + "document", + "media", + "other" + ], + "type": "string" + } + }, + "required": [ + "localPath", + "type", + "contentType", + "sizeBytes" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "files" + ], + "type": "object" + }, + "pagesDownloaded": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "sourceUrl": { + "type": "string" + }, + "success": { + "const": true, + "type": "boolean" + }, + "totalFiles": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "totalSizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "success", + "sourceUrl", + "finalUrl", + "pagesDownloaded", + "assetsDownloaded", + "totalFiles", + "totalSizeBytes", + "durationMs", + "archive", + "manifest", + "warnings" +]
- Changed
website_project_estimate4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "breakdown": { - "additionalProperties": false, - "properties": { - "backend": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "contentAndSeo": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "deployment": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "frontend": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "projectManagement": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "testing": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "uiUx": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - } - }, - "required": [ - "uiUx", - "frontend", - "backend", - "contentAndSeo", - "testing", - "deployment", - "projectManagement" - ], - "type": "object" - }, - "complexity": { - "enum": [ - "low", - "medium", - "high", - "very_high" - ], - "type": "string" - }, - "confidenceScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "estimatedTimelineDays": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "maintenance": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "monthlyCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "monthlyHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - } - }, - "required": [ - "available", - "monthlyHours", - "monthlyCost" - ], - "type": "object" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "factors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "hourlyRate": { - "exclusiveMinimum": 0, - "type": "number" - }, - "version": { - "type": "string" - } - }, - "required": [ - "version", - "hourlyRate", - "currency", - "factors" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "estimatedCost", - "estimatedTimelineDays", - "estimatedHours", - "complexity", - "breakdown", - "maintenance", - "riskFlags", - "assumptions", - "confidenceScore", - "methodology" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "breakdown": { + "additionalProperties": false, + "properties": { + "backend": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "contentAndSeo": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "deployment": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "frontend": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "projectManagement": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "testing": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "uiUx": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + } + }, + "required": [ + "uiUx", + "frontend", + "backend", + "contentAndSeo", + "testing", + "deployment", + "projectManagement" + ], + "type": "object" + }, + "complexity": { + "enum": [ + "low", + "medium", + "high", + "very_high" + ], + "type": "string" + }, + "confidenceScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "estimatedTimelineDays": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "maintenance": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "monthlyCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "monthlyHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + } + }, + "required": [ + "available", + "monthlyHours", + "monthlyCost" + ], + "type": "object" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "factors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "hourlyRate": { + "exclusiveMinimum": 0, + "type": "number" + }, + "version": { + "type": "string" + } + }, + "required": [ + "version", + "hourlyRate", + "currency", + "factors" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + } +} - added
Output schema / requiredAdded value: +[ + "estimatedCost", + "estimatedTimelineDays", + "estimatedHours", + "complexity", + "breakdown", + "maintenance", + "riskFlags", + "assumptions", + "confidenceScore", + "methodology" +]
- Changed
whatsapp_business_setup4 fields changed- added
Output schema / additionalPropertiesAdded value: +false - removed
Output schema / anyOfRemoved value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "enum": [ - "x402_endpoint", - "mcp_credits_endpoint", - "payment_endpoint", - "unavailable" - ], - "type": "string" - }, - "type": { - "enum": [ - "pay_and_retry", - "authorize_and_use_mcp_credits", - "payment_unavailable" - ], - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": [ - "string", - "null" - ] - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "paymentGuidance": {}, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "enum": [ - "x402", - "api_credits", - "subscription", - "l402", - "mpp", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -] - added
Output schema / propertiesAdded value: +{ + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } +} - added
Output schema / requiredAdded value: +[ + "frameworkSource", + "language", + "result" +]
73 tool updates
- Changed
ai_call_agent1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "answered": { - "type": "boolean" - }, - "callId": { - "type": "string" - }, - "completedAt": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "createdAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "durationSeconds": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "nextAction": { - "type": [ - "string", - "null" - ] - }, - "outcome": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "created", - "queued", - "dialing", - "ringing", - "answered", - "in_progress", - "completed", - "no_answer", - "busy", - "rejected", - "failed", - "cancelled" - ], - "type": "string" - }, - "structuredFacts": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "transcript": { - "items": { - "additionalProperties": false, - "properties": { - "at": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "speaker": { - "enum": [ - "agent", - "customer" - ], - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "speaker", - "text", - "at" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "callId", - "status", - "answered", - "durationSeconds", - "outcome", - "summary", - "nextAction", - "structuredFacts", - "transcript", - "createdAt", - "completedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "answered": { + "type": "boolean" + }, + "callId": { + "type": "string" + }, + "completedAt": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "createdAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "durationSeconds": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "nextAction": { + "type": [ + "string", + "null" + ] + }, + "outcome": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "created", + "queued", + "dialing", + "ringing", + "answered", + "in_progress", + "completed", + "no_answer", + "busy", + "rejected", + "failed", + "cancelled" + ], + "type": "string" + }, + "structuredFacts": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "transcript": { + "items": { + "additionalProperties": false, + "properties": { + "at": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "speaker": { + "enum": [ + "agent", + "customer" + ], + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "speaker", + "text", + "at" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "callId", + "status", + "answered", + "durationSeconds", + "outcome", + "summary", + "nextAction", + "structuredFacts", + "transcript", + "createdAt", + "completedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
analyze_company_risk1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "cached": { - "type": "boolean" - }, - "checks": { - "additionalProperties": false, - "properties": { - "adverseNews": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "corporateIdentity": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "domain": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "legalSignals": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "reputation": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "securitySignals": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "website": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - } - }, - "required": [ - "corporateIdentity", - "domain", - "website", - "sanctions", - "adverseNews", - "securitySignals", - "reputation", - "legalSignals" - ], - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "website", - "country" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskSignals": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": "string" - }, - "type": { - "enum": [ - "corporate_identity", - "domain", - "website", - "sanctions", - "adverse_news", - "security_signals", - "reputation", - "legal_signals" - ], - "type": "string" - } - }, - "required": [ - "type", - "severity", - "summary", - "evidence", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "company", - "riskSignals", - "checks", - "sources", - "confidence", - "limitations", - "cached", - "dataMode" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "cached": { + "type": "boolean" + }, + "checks": { + "additionalProperties": false, + "properties": { + "adverseNews": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "corporateIdentity": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "domain": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "legalSignals": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "reputation": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "securitySignals": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "website": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + } + }, + "required": [ + "corporateIdentity", + "domain", + "website", + "sanctions", + "adverseNews", + "securitySignals", + "reputation", + "legalSignals" + ], + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "website", + "country" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskSignals": { + "items": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": "string" + }, + "type": { + "enum": [ + "corporate_identity", + "domain", + "website", + "sanctions", + "adverse_news", + "security_signals", + "reputation", + "legal_signals" + ], + "type": "string" + } + }, + "required": [ + "type", + "severity", + "summary", + "evidence", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "company", + "riskSignals", + "checks", + "sources", + "confidence", + "limitations", + "cached", + "dataMode" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
analyze_oman_company1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "commercialSignals": { - "additionalProperties": false, - "properties": { - "businessMaturity": { - "enum": [ - "new", - "early_stage", - "growing", - "established" - ], - "type": "string" - }, - "dataCompletenessScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "digitalPresenceScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "governmentProcurementActivity": { - "enum": [ - "active", - "limited", - "none" - ], - "type": "string" - }, - "operatingStatus": { - "type": "string" - }, - "yearsActive": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "yearsActive", - "operatingStatus", - "digitalPresenceScore", - "dataCompletenessScore", - "businessMaturity", - "governmentProcurementActivity" - ], - "type": "object" - }, - "companyId": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendedChecks": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "companyId", - "commercialSignals", - "riskFlags", - "positiveSignals", - "recommendedChecks", - "confidence", - "confidenceReasons", - "dataCoverage", - "sources" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "commercialSignals": { + "additionalProperties": false, + "properties": { + "businessMaturity": { + "enum": [ + "new", + "early_stage", + "growing", + "established" + ], + "type": "string" + }, + "dataCompletenessScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "digitalPresenceScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "governmentProcurementActivity": { + "enum": [ + "active", + "limited", + "none" + ], + "type": "string" + }, + "operatingStatus": { + "type": "string" + }, + "yearsActive": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "yearsActive", + "operatingStatus", + "digitalPresenceScore", + "dataCompletenessScore", + "businessMaturity", + "governmentProcurementActivity" + ], + "type": "object" + }, + "companyId": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendedChecks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "companyId", + "commercialSignals", + "riskFlags", + "positiveSignals", + "recommendedChecks", + "confidence", + "confidenceReasons", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
analyze_oman_property1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "comparablesSummary": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "highRentPerSqm": { - "type": "number" - }, - "lowRentPerSqm": { - "type": "number" - }, - "medianRentPerSqm": { - "type": "number" - } - }, - "required": [ - "medianRentPerSqm", - "lowRentPerSqm", - "highRentPerSqm" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "insufficient", - "low", - "medium", - "high" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "level", - "reasons" - ], - "type": "object" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "latestDataDate": { - "type": [ - "string", - "null" - ] - }, - "sampleSize": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceTypes": { - "items": { - "enum": [ - "official_statistics", - "listing_asking_price", - "manual_benchmark", - "partner_feed" - ], - "type": "string" - }, - "type": "array" - }, - "staleMarketData": { - "type": "boolean" - } - }, - "required": [ - "latestDataDate", - "dataFreshnessDays", - "sampleSize", - "sourceTypes", - "staleMarketData" - ], - "type": "object" - }, - "historicalSalesContext": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "latestRecordDate": { - "type": [ - "string", - "null" - ] - }, - "medianHistoricalPricePerSqmOMR": { - "type": [ - "number", - "null" - ] - }, - "oldestRecordDate": { - "type": [ - "string", - "null" - ] - }, - "phaseBreakdown": { - "items": { - "additionalProperties": false, - "properties": { - "latestRecordDate": { - "type": "string" - }, - "medianPriceOMR": { - "type": "number" - }, - "medianPricePerSqmOMR": { - "type": "number" - }, - "oldestRecordDate": { - "type": "string" - }, - "phaseName": { - "type": "string" - }, - "recordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "phaseName", - "recordCount", - "medianPriceOMR", - "medianPricePerSqmOMR", - "oldestRecordDate", - "latestRecordDate" - ], - "type": "object" - }, - "type": "array" - }, - "priceSemantics": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recentComparableSales": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "recentMedianPricePerSqmOMR": { - "type": [ - "number", - "null" - ] - }, - "recordsAvailable": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceTypes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "available", - "recordsAvailable", - "recentComparableSales", - "medianHistoricalPricePerSqmOMR", - "recentMedianPricePerSqmOMR", - "oldestRecordDate", - "latestRecordDate", - "sourceTypes", - "priceSemantics", - "phaseBreakdown" - ], - "type": "object" - }, - "insufficientMarketData": { - "type": "boolean" - }, - "investment": { - "additionalProperties": false, - "properties": { - "estimatedNetIncomeOMR": { - "type": [ - "number", - "null" - ] - }, - "estimatedOperatingCostOMR": { - "type": "number" - }, - "grossYieldPct": { - "type": [ - "number", - "null" - ] - }, - "netYieldPct": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "grossYieldPct", - "estimatedOperatingCostOMR", - "estimatedNetIncomeOMR", - "netYieldPct" - ], - "type": "object" - }, - "market": { - "additionalProperties": false, - "properties": { - "comparableCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "estimatedAnnualRentOMR": { - "type": [ - "number", - "null" - ] - }, - "estimatedMonthlyRentOMR": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "median": { - "type": "number" - } - }, - "required": [ - "low", - "median", - "high" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "sampleSizeUsed": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "estimatedMonthlyRentOMR", - "estimatedAnnualRentOMR", - "comparableCount", - "sampleSizeUsed", - "dataFreshnessDays" - ], - "type": "object" - }, - "normalizedLocation": { - "additionalProperties": false, - "properties": { - "area": { - "type": "string" - }, - "governorate": { - "type": "string" - }, - "inputArea": { - "type": "string" - }, - "matchType": { - "enum": [ - "exact", - "alias", - "unmatched" - ], - "type": "string" - }, - "supported": { - "type": "boolean" - }, - "wilayat": { - "type": "string" - } - }, - "required": [ - "governorate", - "wilayat", - "area", - "inputArea", - "matchType", - "supported" - ], - "type": "object" - }, - "officialMarketContext": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "unavailable", - "low", - "medium", - "high" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "level", - "reasons" - ], - "type": "object" - }, - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "governorate": { - "type": "string" - }, - "marketActivity": { - "additionalProperties": false, - "properties": { - "mortgageContracts": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "saleContracts": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "tradedValueOMR": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "tradedValueOMR", - "saleContracts", - "mortgageContracts" - ], - "type": "object" - }, - "period": { - "type": [ - "string", - "null" - ] - }, - "provenance": { - "additionalProperties": false, - "properties": { - "datasetId": { - "type": [ - "string", - "null" - ] - }, - "datasetTitle": { - "type": [ - "string", - "null" - ] - }, - "license": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "retrievedAt": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "sourceType": { - "const": "official_statistics", - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "source", - "sourceType", - "datasetId", - "datasetTitle", - "retrievedAt", - "publishedAt", - "sourceUrl", - "license" - ], - "type": "object" - }, - "realEstatePriceIndex": { - "additionalProperties": false, - "properties": { - "period": { - "type": [ - "string", - "null" - ] - }, - "value": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "value", - "period" - ], - "type": "object" - }, - "reason": { - "anyOf": [ - { - "enum": [ - "ncsi_not_configured", - "no_data_for_governorate", - "ncsi_timeout", - "ncsi_malformed_response", - "official_source_temporarily_unavailable" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "source": { - "type": "string" - }, - "sourceType": { - "const": "official_statistics", - "type": "string" - } - }, - "required": [ - "available", - "reason", - "source", - "sourceType", - "governorate", - "period", - "realEstatePriceIndex", - "marketActivity", - "dataFreshnessDays", - "confidence", - "provenance" - ], - "type": "object" - }, - "pricePosition": { - "additionalProperties": false, - "properties": { - "askingPricePerSqmOMR": { - "type": "number" - }, - "marketPosition": { - "enum": [ - "below_market", - "at_market", - "above_market", - "insufficient_data" - ], - "type": "string" - }, - "observedComparableRange": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "median": { - "type": "number" - } - }, - "required": [ - "low", - "median", - "high" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "askingPricePerSqmOMR", - "observedComparableRange", - "marketPosition" - ], - "type": "object" - }, - "provenance": { - "items": { - "additionalProperties": false, - "properties": { - "recordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceDate": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceType": { - "enum": [ - "official_statistics", - "listing_asking_price", - "manual_benchmark", - "partner_feed" - ], - "type": "string" - } - }, - "required": [ - "sourceType", - "sourceName", - "sourceDate", - "recordCount" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "subjectProperty": { - "additionalProperties": false, - "properties": { - "askingPriceOMR": { - "type": "number" - }, - "bathrooms": { - "type": [ - "number", - "null" - ] - }, - "bedrooms": { - "type": [ - "number", - "null" - ] - }, - "furnished": { - "enum": [ - "furnished", - "semi_furnished", - "unfurnished", - "unspecified" - ], - "type": "string" - }, - "propertyType": { - "enum": [ - "apartment", - "villa", - "townhouse" - ], - "type": "string" - }, - "sizeSqm": { - "type": "number" - } - }, - "required": [ - "propertyType", - "bedrooms", - "bathrooms", - "sizeSqm", - "askingPriceOMR", - "furnished" - ], - "type": "object" - }, - "unavailableOutputs": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "normalizedLocation", - "subjectProperty", - "market", - "investment", - "pricePosition", - "comparablesSummary", - "riskFlags", - "confidence", - "provenance", - "assumptions", - "insufficientMarketData", - "unavailableOutputs", - "currency", - "dataQuality", - "historicalSalesContext", - "officialMarketContext" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "comparablesSummary": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "highRentPerSqm": { + "type": "number" + }, + "lowRentPerSqm": { + "type": "number" + }, + "medianRentPerSqm": { + "type": "number" + } + }, + "required": [ + "medianRentPerSqm", + "lowRentPerSqm", + "highRentPerSqm" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "insufficient", + "low", + "medium", + "high" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "level", + "reasons" + ], + "type": "object" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "latestDataDate": { + "type": [ + "string", + "null" + ] + }, + "sampleSize": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceTypes": { + "items": { + "enum": [ + "official_statistics", + "listing_asking_price", + "manual_benchmark", + "partner_feed" + ], + "type": "string" + }, + "type": "array" + }, + "staleMarketData": { + "type": "boolean" + } + }, + "required": [ + "latestDataDate", + "dataFreshnessDays", + "sampleSize", + "sourceTypes", + "staleMarketData" + ], + "type": "object" + }, + "historicalSalesContext": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "latestRecordDate": { + "type": [ + "string", + "null" + ] + }, + "medianHistoricalPricePerSqmOMR": { + "type": [ + "number", + "null" + ] + }, + "oldestRecordDate": { + "type": [ + "string", + "null" + ] + }, + "phaseBreakdown": { + "items": { + "additionalProperties": false, + "properties": { + "latestRecordDate": { + "type": "string" + }, + "medianPriceOMR": { + "type": "number" + }, + "medianPricePerSqmOMR": { + "type": "number" + }, + "oldestRecordDate": { + "type": "string" + }, + "phaseName": { + "type": "string" + }, + "recordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "phaseName", + "recordCount", + "medianPriceOMR", + "medianPricePerSqmOMR", + "oldestRecordDate", + "latestRecordDate" + ], + "type": "object" + }, + "type": "array" + }, + "priceSemantics": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recentComparableSales": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "recentMedianPricePerSqmOMR": { + "type": [ + "number", + "null" + ] + }, + "recordsAvailable": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceTypes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "available", + "recordsAvailable", + "recentComparableSales", + "medianHistoricalPricePerSqmOMR", + "recentMedianPricePerSqmOMR", + "oldestRecordDate", + "latestRecordDate", + "sourceTypes", + "priceSemantics", + "phaseBreakdown" + ], + "type": "object" + }, + "insufficientMarketData": { + "type": "boolean" + }, + "investment": { + "additionalProperties": false, + "properties": { + "estimatedNetIncomeOMR": { + "type": [ + "number", + "null" + ] + }, + "estimatedOperatingCostOMR": { + "type": "number" + }, + "grossYieldPct": { + "type": [ + "number", + "null" + ] + }, + "netYieldPct": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "grossYieldPct", + "estimatedOperatingCostOMR", + "estimatedNetIncomeOMR", + "netYieldPct" + ], + "type": "object" + }, + "market": { + "additionalProperties": false, + "properties": { + "comparableCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "estimatedAnnualRentOMR": { + "type": [ + "number", + "null" + ] + }, + "estimatedMonthlyRentOMR": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "median": { + "type": "number" + } + }, + "required": [ + "low", + "median", + "high" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sampleSizeUsed": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "estimatedMonthlyRentOMR", + "estimatedAnnualRentOMR", + "comparableCount", + "sampleSizeUsed", + "dataFreshnessDays" + ], + "type": "object" + }, + "normalizedLocation": { + "additionalProperties": false, + "properties": { + "area": { + "type": "string" + }, + "governorate": { + "type": "string" + }, + "inputArea": { + "type": "string" + }, + "matchType": { + "enum": [ + "exact", + "alias", + "unmatched" + ], + "type": "string" + }, + "supported": { + "type": "boolean" + }, + "wilayat": { + "type": "string" + } + }, + "required": [ + "governorate", + "wilayat", + "area", + "inputArea", + "matchType", + "supported" + ], + "type": "object" + }, + "officialMarketContext": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "unavailable", + "low", + "medium", + "high" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "level", + "reasons" + ], + "type": "object" + }, + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "governorate": { + "type": "string" + }, + "marketActivity": { + "additionalProperties": false, + "properties": { + "mortgageContracts": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "saleContracts": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "tradedValueOMR": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "tradedValueOMR", + "saleContracts", + "mortgageContracts" + ], + "type": "object" + }, + "period": { + "type": [ + "string", + "null" + ] + }, + "provenance": { + "additionalProperties": false, + "properties": { + "datasetId": { + "type": [ + "string", + "null" + ] + }, + "datasetTitle": { + "type": [ + "string", + "null" + ] + }, + "license": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "retrievedAt": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "sourceType": { + "const": "official_statistics", + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "source", + "sourceType", + "datasetId", + "datasetTitle", + "retrievedAt", + "publishedAt", + "sourceUrl", + "license" + ], + "type": "object" + }, + "realEstatePriceIndex": { + "additionalProperties": false, + "properties": { + "period": { + "type": [ + "string", + "null" + ] + }, + "value": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "value", + "period" + ], + "type": "object" + }, + "reason": { + "anyOf": [ + { + "enum": [ + "ncsi_not_configured", + "no_data_for_governorate", + "ncsi_timeout", + "ncsi_malformed_response", + "official_source_temporarily_unavailable" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "source": { + "type": "string" + }, + "sourceType": { + "const": "official_statistics", + "type": "string" + } + }, + "required": [ + "available", + "reason", + "source", + "sourceType", + "governorate", + "period", + "realEstatePriceIndex", + "marketActivity", + "dataFreshnessDays", + "confidence", + "provenance" + ], + "type": "object" + }, + "pricePosition": { + "additionalProperties": false, + "properties": { + "askingPricePerSqmOMR": { + "type": "number" + }, + "marketPosition": { + "enum": [ + "below_market", + "at_market", + "above_market", + "insufficient_data" + ], + "type": "string" + }, + "observedComparableRange": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "median": { + "type": "number" + } + }, + "required": [ + "low", + "median", + "high" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "askingPricePerSqmOMR", + "observedComparableRange", + "marketPosition" + ], + "type": "object" + }, + "provenance": { + "items": { + "additionalProperties": false, + "properties": { + "recordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceDate": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceType": { + "enum": [ + "official_statistics", + "listing_asking_price", + "manual_benchmark", + "partner_feed" + ], + "type": "string" + } + }, + "required": [ + "sourceType", + "sourceName", + "sourceDate", + "recordCount" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "subjectProperty": { + "additionalProperties": false, + "properties": { + "askingPriceOMR": { + "type": "number" + }, + "bathrooms": { + "type": [ + "number", + "null" + ] + }, + "bedrooms": { + "type": [ + "number", + "null" + ] + }, + "furnished": { + "enum": [ + "furnished", + "semi_furnished", + "unfurnished", + "unspecified" + ], + "type": "string" + }, + "propertyType": { + "enum": [ + "apartment", + "villa", + "townhouse" + ], + "type": "string" + }, + "sizeSqm": { + "type": "number" + } + }, + "required": [ + "propertyType", + "bedrooms", + "bathrooms", + "sizeSqm", + "askingPriceOMR", + "furnished" + ], + "type": "object" + }, + "unavailableOutputs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "normalizedLocation", + "subjectProperty", + "market", + "investment", + "pricePosition", + "comparablesSummary", + "riskFlags", + "confidence", + "provenance", + "assumptions", + "insufficientMarketData", + "unavailableOutputs", + "currency", + "dataQuality", + "historicalSalesContext", + "officialMarketContext" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
analyze_property1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "annualNetIncome": { - "type": "number" - }, - "annualOperatingCost": { - "type": "number" - }, - "annualOperatingCosts": { - "type": "number" - }, - "annualRent": { - "type": "number" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "effectiveAnnualRent": { - "type": "number" - }, - "grossAnnualIncome": { - "type": "number" - }, - "grossYield": { - "type": "number" - }, - "grossYieldPct": { - "type": "number" - }, - "netYield": { - "type": "number" - }, - "netYieldPct": { - "type": "number" - }, - "note": { - "type": "string" - }, - "paybackYears": { - "type": [ - "number", - "null" - ] - }, - "propertyValue": { - "type": "number" - } - }, - "required": [ - "propertyValue", - "annualRent", - "grossAnnualIncome", - "grossYield", - "netYield", - "annualOperatingCost", - "annualNetIncome", - "effectiveAnnualRent", - "paybackYears", - "grossYieldPct", - "netYieldPct", - "annualOperatingCosts", - "currency", - "note" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "annualNetIncome": { + "type": "number" + }, + "annualOperatingCost": { + "type": "number" + }, + "annualOperatingCosts": { + "type": "number" + }, + "annualRent": { + "type": "number" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "effectiveAnnualRent": { + "type": "number" + }, + "grossAnnualIncome": { + "type": "number" + }, + "grossYield": { + "type": "number" + }, + "grossYieldPct": { + "type": "number" + }, + "netYield": { + "type": "number" + }, + "netYieldPct": { + "type": "number" + }, + "note": { + "type": "string" + }, + "paybackYears": { + "type": [ + "number", + "null" + ] + }, + "propertyValue": { + "type": "number" + } + }, + "required": [ + "propertyValue", + "annualRent", + "grossAnnualIncome", + "grossYield", + "netYield", + "annualOperatingCost", + "annualNetIncome", + "effectiveAnnualRent", + "paybackYears", + "grossYieldPct", + "netYieldPct", + "annualOperatingCosts", + "currency", + "note" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
appointment_call_agent1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "calendarEventId": { - "type": [ - "string", - "null" - ] - }, - "callId": { - "type": "string" - }, - "confirmedSlot": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "customerNotes": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "proposed", - "confirmed", - "rescheduled", - "cancelled", - "failed" - ], - "type": "string" - } - }, - "required": [ - "callId", - "status", - "confirmedSlot", - "customerNotes", - "calendarEventId" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "calendarEventId": { + "type": [ + "string", + "null" + ] + }, + "callId": { + "type": "string" + }, + "confirmedSlot": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "customerNotes": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "proposed", + "confirmed", + "rescheduled", + "cancelled", + "failed" + ], + "type": "string" + } + }, + "required": [ + "callId", + "status", + "confirmedSlot", + "customerNotes", + "calendarEventId" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
break_even_calculator1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_90_day_growth_plan1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_idea_generator1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_idea_validate1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_model_builder1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_profitability_analysis1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_risk_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_risk_score1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assessmentId": { - "description": "Deterministic id of (company identity, scoring model version, evidence snapshot).", - "type": "string" - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "business": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": [ - "string", - "null" - ] - }, - "countryName": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "entityMatchConfidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "identityVerifiedAgainstRegistry": { - "type": "boolean" - }, - "incorporationDate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalName": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "name": { - "type": "string" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "registrationStatus": { - "enum": [ - "active", - "inactive", - "dissolved", - "liquidation", - "unknown", - "not_verified" - ], - "type": "string" - }, - "registry": { - "type": [ - "string", - "null" - ] - }, - "resolutionStatus": { - "enum": [ - "resolved", - "probable", - "unverified" - ], - "type": "string" - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "legalName", - "country", - "countryName", - "registrationNumber", - "lei", - "registrationStatus", - "incorporationDate", - "registry", - "website", - "domain", - "city", - "industry", - "entityMatchConfidence", - "resolutionStatus", - "identityVerifiedAgainstRegistry", - "matchedOn" - ], - "type": "object" - }, - "components": { - "additionalProperties": false, - "description": "Per-category risk scores (0–100). null = no data coverage for that category (never guessed).", - "properties": { - "complianceRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "corporateRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "digitalRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "financialRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "operationalRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "reputationRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "corporateRisk", - "financialRisk", - "complianceRisk", - "reputationRisk", - "operationalRisk", - "digitalRisk" - ], - "type": "object" - }, - "confidence": { - "description": "0–1: how strongly the evidence supports the result. Separate from risk: a low score with low confidence means little evidence, not a safe company.", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceBreakdown": { - "additionalProperties": false, - "properties": { - "authoritativeRecords": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "capsApplied": { - "items": { - "type": "string" - }, - "type": "array" - }, - "categoryCoverage": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "consistency": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "entityResolution": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "freshness": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceQuality": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "entityResolution", - "categoryCoverage", - "sourceQuality", - "authoritativeRecords", - "freshness", - "consistency", - "contradictions", - "capsApplied" - ], - "type": "object" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "compliance": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "corporate": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "digital": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "financial": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "operational": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "reputation": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "evaluatedAt": { - "description": "As-of time of the evidence snapshot the assessment was computed from (latest retrieval time among the providers used; cached evidence keeps its original retrieval time). Re-evaluating the same snapshot yields the same result. null when nothing could be checked.", - "type": [ - "string", - "null" - ] - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "ageDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "claim": { - "type": "string" - }, - "evidenceClass": { - "enum": [ - "official_record", - "regulatory_action", - "court_record", - "credible_journalism", - "other_publication", - "user_generated", - "allegation", - "self_published" - ], - "type": "string" - }, - "freshness": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "fromCache": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "observedAt": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "recordType": { - "description": "source_record: something a source returned. lookup_result: the documented outcome of a successful check that found nothing (so clean findings are traceable too).", - "enum": [ - "source_record", - "lookup_result" - ], - "type": "string" - }, - "relevance": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "reliability": { - "enum": [ - "authoritative", - "high", - "medium", - "low" - ], - "type": "string" - }, - "retrievedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "stale": { - "type": "boolean" - }, - "type": { - "enum": [ - "company_registry", - "lei_registry", - "company_filing", - "sanctions_list", - "export_control_or_debarment_list", - "regulatory_publication", - "court_record", - "news", - "review_platform", - "forum_or_social", - "company_website", - "domain_registration", - "threat_intelligence" - ], - "type": "string" - } - }, - "required": [ - "id", - "recordType", - "type", - "evidenceClass", - "sourceName", - "sourceUrl", - "sourceRecordId", - "publishedAt", - "observedAt", - "retrievedAt", - "ageDays", - "stale", - "freshness", - "claim", - "reliability", - "relevance", - "fromCache" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "categoryWeights": { - "additionalProperties": false, - "properties": { - "compliance": { - "type": "number" - }, - "corporate": { - "type": "number" - }, - "digital": { - "type": "number" - }, - "financial": { - "type": "number" - }, - "operational": { - "type": "number" - }, - "reputation": { - "type": "number" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "formula": { - "type": "string" - }, - "highRiskJurisdictionsSource": { - "type": "string" - }, - "missingDataPolicy": { - "type": "string" - }, - "missingDataRiskRules": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "rule": { - "type": "string" - } - }, - "required": [ - "code", - "rule" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevelBands": { - "items": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "low", - "moderate", - "elevated", - "high", - "critical" - ], - "type": "string" - }, - "max": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "level", - "min", - "max" - ], - "type": "object" - }, - "type": "array" - }, - "scoringModelVersion": { - "type": "string" - }, - "severityPoints": { - "additionalProperties": false, - "properties": { - "critical": { - "type": "number" - }, - "high": { - "type": "number" - }, - "info": { - "type": "number" - }, - "low": { - "type": "number" - }, - "medium": { - "type": "number" - } - }, - "required": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "object" - }, - "weightsSource": { - "enum": [ - "default", - "env", - "default_env_invalid" - ], - "type": "string" - } - }, - "required": [ - "scoringModelVersion", - "categoryWeights", - "weightsSource", - "severityPoints", - "riskLevelBands", - "missingDataPolicy", - "missingDataRiskRules", - "highRiskJurisdictionsSource", - "formula" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "string" - }, - "code": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "description": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "mitigationPoints": { - "minimum": 0, - "type": "number" - }, - "title": { - "type": "string" - }, - "weight": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "category", - "title", - "description", - "evidenceIds", - "weight", - "confidence", - "mitigationPoints" - ], - "type": "object" - }, - "type": "array" - }, - "providers": { - "items": { - "additionalProperties": false, - "properties": { - "evidenceCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "fromCache": { - "type": "boolean" - }, - "provider": { - "type": "string" - }, - "reason": { - "type": [ - "string", - "null" - ] - }, - "retrievedAt": { - "type": [ - "string", - "null" - ] - }, - "role": { - "enum": [ - "corporate", - "financial", - "sanctions", - "news", - "regulatory", - "digital" - ], - "type": "string" - }, - "stage": { - "anyOf": [ - { - "const": 1, - "type": "number" - }, - { - "const": 2, - "type": "number" - } - ] - }, - "status": { - "enum": [ - "ok", - "not_configured", - "not_applicable", - "unavailable", - "timeout", - "rate_limited", - "stale_cache" - ], - "type": "string" - } - }, - "required": [ - "provider", - "role", - "stage", - "status", - "fromCache", - "retrievedAt", - "evidenceCount", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "recommendation": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "proceed", - "proceed_with_monitoring", - "enhanced_due_diligence", - "manual_review", - "avoid_automated_transaction" - ], - "type": "string" - }, - "rationale": { - "type": "string" - }, - "reasonCodes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "action", - "reasonCodes", - "rationale" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "string" - }, - "code": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "description": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "factStatus": { - "anyOf": [ - { - "enum": [ - "established", - "reported", - "alleged", - "observed" - ], - "type": "string" - }, - { - "type": "null" - } - ], - "description": "What the source establishes: observed (a record/check), reported (an outcome reported by a source), alleged (allegation, investigation, lawsuit, unconfirmed match)." - }, - "requiresVerification": { - "type": "boolean" - }, - "scoreImpactPoints": { - "description": "SEVERITY_POINTS[severity] × weight × confidence — this flag's contribution to its category's negative points.", - "minimum": 0, - "type": "number" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "weight": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "category", - "severity", - "title", - "description", - "evidenceIds", - "weight", - "confidence", - "scoreImpactPoints", - "factStatus", - "requiresVerification" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevel": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "elevated", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskScore": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ], - "description": "0 = lowest detected risk, 100 = highest. null only when status is insufficient_data." - }, - "sanctionsScreening": { - "additionalProperties": false, - "properties": { - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "corroboratingIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "evidenceId": { - "type": "string" - }, - "list": { - "type": "string" - }, - "listType": { - "enum": [ - "sanctions", - "export_control_or_debarment" - ], - "type": "string" - }, - "listedName": { - "type": "string" - }, - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchStrength": { - "description": "possible: name similarity only — NOT a confirmed listing. high: exact normalized name corroborated by a list identifier/country with nothing contradicting it — still verify at the source list.", - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "listedName", - "matchedAlias", - "list", - "listType", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "matchStrength", - "corroboratingIdentifiers", - "contradictions", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "namesScreened": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "no_match_found", - "possible_match", - "high_confidence_match", - "not_checked", - "unavailable", - "partial" - ], - "type": "string" - } - }, - "required": [ - "status", - "listsChecked", - "listsUnavailable", - "namesScreened", - "matches" - ], - "type": "object" - }, - "scoreBreakdown": { - "additionalProperties": false, - "properties": { - "complianceContribution": { - "type": [ - "number", - "null" - ] - }, - "corporateContribution": { - "type": [ - "number", - "null" - ] - }, - "digitalContribution": { - "type": [ - "number", - "null" - ] - }, - "effectiveWeights": { - "additionalProperties": false, - "properties": { - "compliance": { - "type": "number" - }, - "corporate": { - "type": "number" - }, - "digital": { - "type": "number" - }, - "financial": { - "type": "number" - }, - "operational": { - "type": "number" - }, - "reputation": { - "type": "number" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "financialContribution": { - "type": [ - "number", - "null" - ] - }, - "floorsApplied": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "minimumScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "code", - "minimumScore", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "operationalContribution": { - "type": [ - "number", - "null" - ] - }, - "rawWeightedScore": { - "type": [ - "number", - "null" - ] - }, - "reputationContribution": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "corporateContribution", - "financialContribution", - "complianceContribution", - "reputationContribution", - "operationalContribution", - "digitalContribution", - "rawWeightedScore", - "effectiveWeights", - "floorsApplied" - ], - "type": "object" - }, - "status": { - "enum": [ - "assessed", - "insufficient_data" - ], - "type": "string" - }, - "warnings": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "provider": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "code", - "message", - "provider" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "status", - "assessmentId", - "business", - "riskScore", - "riskLevel", - "confidence", - "components", - "scoreBreakdown", - "riskFlags", - "positiveSignals", - "sanctionsScreening", - "evidence", - "recommendation", - "dataCoverage", - "confidenceBreakdown", - "providers", - "warnings", - "assumptions", - "limitations", - "methodology", - "evaluatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assessmentId": { + "description": "Deterministic id of (company identity, scoring model version, evidence snapshot).", + "type": "string" + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "business": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": [ + "string", + "null" + ] + }, + "countryName": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "entityMatchConfidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "identityVerifiedAgainstRegistry": { + "type": "boolean" + }, + "incorporationDate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalName": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "registrationStatus": { + "enum": [ + "active", + "inactive", + "dissolved", + "liquidation", + "unknown", + "not_verified" + ], + "type": "string" + }, + "registry": { + "type": [ + "string", + "null" + ] + }, + "resolutionStatus": { + "enum": [ + "resolved", + "probable", + "unverified" + ], + "type": "string" + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "legalName", + "country", + "countryName", + "registrationNumber", + "lei", + "registrationStatus", + "incorporationDate", + "registry", + "website", + "domain", + "city", + "industry", + "entityMatchConfidence", + "resolutionStatus", + "identityVerifiedAgainstRegistry", + "matchedOn" + ], + "type": "object" + }, + "components": { + "additionalProperties": false, + "description": "Per-category risk scores (0–100). null = no data coverage for that category (never guessed).", + "properties": { + "complianceRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "corporateRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "digitalRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "financialRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "operationalRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "reputationRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "corporateRisk", + "financialRisk", + "complianceRisk", + "reputationRisk", + "operationalRisk", + "digitalRisk" + ], + "type": "object" + }, + "confidence": { + "description": "0–1: how strongly the evidence supports the result. Separate from risk: a low score with low confidence means little evidence, not a safe company.", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceBreakdown": { + "additionalProperties": false, + "properties": { + "authoritativeRecords": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "capsApplied": { + "items": { + "type": "string" + }, + "type": "array" + }, + "categoryCoverage": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "consistency": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entityResolution": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "freshness": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceQuality": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "entityResolution", + "categoryCoverage", + "sourceQuality", + "authoritativeRecords", + "freshness", + "consistency", + "contradictions", + "capsApplied" + ], + "type": "object" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "compliance": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "corporate": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "digital": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "financial": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "operational": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "reputation": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "evaluatedAt": { + "description": "As-of time of the evidence snapshot the assessment was computed from (latest retrieval time among the providers used; cached evidence keeps its original retrieval time). Re-evaluating the same snapshot yields the same result. null when nothing could be checked.", + "type": [ + "string", + "null" + ] + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "ageDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "claim": { + "type": "string" + }, + "evidenceClass": { + "enum": [ + "official_record", + "regulatory_action", + "court_record", + "credible_journalism", + "other_publication", + "user_generated", + "allegation", + "self_published" + ], + "type": "string" + }, + "freshness": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "fromCache": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "observedAt": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "recordType": { + "description": "source_record: something a source returned. lookup_result: the documented outcome of a successful check that found nothing (so clean findings are traceable too).", + "enum": [ + "source_record", + "lookup_result" + ], + "type": "string" + }, + "relevance": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "reliability": { + "enum": [ + "authoritative", + "high", + "medium", + "low" + ], + "type": "string" + }, + "retrievedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "stale": { + "type": "boolean" + }, + "type": { + "enum": [ + "company_registry", + "lei_registry", + "company_filing", + "sanctions_list", + "export_control_or_debarment_list", + "regulatory_publication", + "court_record", + "news", + "review_platform", + "forum_or_social", + "company_website", + "domain_registration", + "threat_intelligence" + ], + "type": "string" + } + }, + "required": [ + "id", + "recordType", + "type", + "evidenceClass", + "sourceName", + "sourceUrl", + "sourceRecordId", + "publishedAt", + "observedAt", + "retrievedAt", + "ageDays", + "stale", + "freshness", + "claim", + "reliability", + "relevance", + "fromCache" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "categoryWeights": { + "additionalProperties": false, + "properties": { + "compliance": { + "type": "number" + }, + "corporate": { + "type": "number" + }, + "digital": { + "type": "number" + }, + "financial": { + "type": "number" + }, + "operational": { + "type": "number" + }, + "reputation": { + "type": "number" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "formula": { + "type": "string" + }, + "highRiskJurisdictionsSource": { + "type": "string" + }, + "missingDataPolicy": { + "type": "string" + }, + "missingDataRiskRules": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "rule": { + "type": "string" + } + }, + "required": [ + "code", + "rule" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevelBands": { + "items": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "low", + "moderate", + "elevated", + "high", + "critical" + ], + "type": "string" + }, + "max": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "level", + "min", + "max" + ], + "type": "object" + }, + "type": "array" + }, + "scoringModelVersion": { + "type": "string" + }, + "severityPoints": { + "additionalProperties": false, + "properties": { + "critical": { + "type": "number" + }, + "high": { + "type": "number" + }, + "info": { + "type": "number" + }, + "low": { + "type": "number" + }, + "medium": { + "type": "number" + } + }, + "required": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "object" + }, + "weightsSource": { + "enum": [ + "default", + "env", + "default_env_invalid" + ], + "type": "string" + } + }, + "required": [ + "scoringModelVersion", + "categoryWeights", + "weightsSource", + "severityPoints", + "riskLevelBands", + "missingDataPolicy", + "missingDataRiskRules", + "highRiskJurisdictionsSource", + "formula" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "string" + }, + "code": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "description": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mitigationPoints": { + "minimum": 0, + "type": "number" + }, + "title": { + "type": "string" + }, + "weight": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "category", + "title", + "description", + "evidenceIds", + "weight", + "confidence", + "mitigationPoints" + ], + "type": "object" + }, + "type": "array" + }, + "providers": { + "items": { + "additionalProperties": false, + "properties": { + "evidenceCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "fromCache": { + "type": "boolean" + }, + "provider": { + "type": "string" + }, + "reason": { + "type": [ + "string", + "null" + ] + }, + "retrievedAt": { + "type": [ + "string", + "null" + ] + }, + "role": { + "enum": [ + "corporate", + "financial", + "sanctions", + "news", + "regulatory", + "digital" + ], + "type": "string" + }, + "stage": { + "anyOf": [ + { + "const": 1, + "type": "number" + }, + { + "const": 2, + "type": "number" + } + ] + }, + "status": { + "enum": [ + "ok", + "not_configured", + "not_applicable", + "unavailable", + "timeout", + "rate_limited", + "stale_cache" + ], + "type": "string" + } + }, + "required": [ + "provider", + "role", + "stage", + "status", + "fromCache", + "retrievedAt", + "evidenceCount", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "recommendation": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "proceed", + "proceed_with_monitoring", + "enhanced_due_diligence", + "manual_review", + "avoid_automated_transaction" + ], + "type": "string" + }, + "rationale": { + "type": "string" + }, + "reasonCodes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "action", + "reasonCodes", + "rationale" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "string" + }, + "code": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "description": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "factStatus": { + "anyOf": [ + { + "enum": [ + "established", + "reported", + "alleged", + "observed" + ], + "type": "string" + }, + { + "type": "null" + } + ], + "description": "What the source establishes: observed (a record/check), reported (an outcome reported by a source), alleged (allegation, investigation, lawsuit, unconfirmed match)." + }, + "requiresVerification": { + "type": "boolean" + }, + "scoreImpactPoints": { + "description": "SEVERITY_POINTS[severity] × weight × confidence — this flag's contribution to its category's negative points.", + "minimum": 0, + "type": "number" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "weight": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "category", + "severity", + "title", + "description", + "evidenceIds", + "weight", + "confidence", + "scoreImpactPoints", + "factStatus", + "requiresVerification" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevel": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "elevated", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskScore": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ], + "description": "0 = lowest detected risk, 100 = highest. null only when status is insufficient_data." + }, + "sanctionsScreening": { + "additionalProperties": false, + "properties": { + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "corroboratingIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceId": { + "type": "string" + }, + "list": { + "type": "string" + }, + "listType": { + "enum": [ + "sanctions", + "export_control_or_debarment" + ], + "type": "string" + }, + "listedName": { + "type": "string" + }, + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchStrength": { + "description": "possible: name similarity only — NOT a confirmed listing. high: exact normalized name corroborated by a list identifier/country with nothing contradicting it — still verify at the source list.", + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "listedName", + "matchedAlias", + "list", + "listType", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "matchStrength", + "corroboratingIdentifiers", + "contradictions", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "namesScreened": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "no_match_found", + "possible_match", + "high_confidence_match", + "not_checked", + "unavailable", + "partial" + ], + "type": "string" + } + }, + "required": [ + "status", + "listsChecked", + "listsUnavailable", + "namesScreened", + "matches" + ], + "type": "object" + }, + "scoreBreakdown": { + "additionalProperties": false, + "properties": { + "complianceContribution": { + "type": [ + "number", + "null" + ] + }, + "corporateContribution": { + "type": [ + "number", + "null" + ] + }, + "digitalContribution": { + "type": [ + "number", + "null" + ] + }, + "effectiveWeights": { + "additionalProperties": false, + "properties": { + "compliance": { + "type": "number" + }, + "corporate": { + "type": "number" + }, + "digital": { + "type": "number" + }, + "financial": { + "type": "number" + }, + "operational": { + "type": "number" + }, + "reputation": { + "type": "number" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "financialContribution": { + "type": [ + "number", + "null" + ] + }, + "floorsApplied": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "minimumScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "code", + "minimumScore", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "operationalContribution": { + "type": [ + "number", + "null" + ] + }, + "rawWeightedScore": { + "type": [ + "number", + "null" + ] + }, + "reputationContribution": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "corporateContribution", + "financialContribution", + "complianceContribution", + "reputationContribution", + "operationalContribution", + "digitalContribution", + "rawWeightedScore", + "effectiveWeights", + "floorsApplied" + ], + "type": "object" + }, + "status": { + "enum": [ + "assessed", + "insufficient_data" + ], + "type": "string" + }, + "warnings": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "provider": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "code", + "message", + "provider" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "status", + "assessmentId", + "business", + "riskScore", + "riskLevel", + "confidence", + "components", + "scoreBreakdown", + "riskFlags", + "positiveSignals", + "sanctionsScreening", + "evidence", + "recommendation", + "dataCoverage", + "confidenceBreakdown", + "providers", + "warnings", + "assumptions", + "limitations", + "methodology", + "evaluatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
business_validation_plan1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
candidate_shortlist_score1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "candidates": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "job": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "scoring_methodology": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "job", - "candidates", - "scoring_methodology" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "candidates": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "job": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "scoring_methodology": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "job", + "candidates", + "scoring_methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
company_due_diligence1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "adverseMediaCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "businessRiskCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "checks": { - "additionalProperties": { - "type": "boolean" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "domain", - "country", - "registrationNumber" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "coverage": { - "additionalProperties": { - "enum": [ - "complete", - "partial", - "unavailable", - "not_checked" - ], - "type": "string" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "decision": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "continue_onboarding", - "continue_with_enhanced_checks", - "request_additional_documents", - "manual_review_required", - "reject_due_to_sanctions", - "reject_due_to_identity_mismatch", - "reject_due_to_material_risk", - "insufficient_data" - ], - "type": "string" - }, - "requiresHumanReview": { - "type": "boolean" - } - }, - "required": [ - "action", - "requiresHumanReview" - ], - "type": "object" - }, - "depth": { - "enum": [ - "quick", - "standard", - "enhanced" - ], - "type": "string" - }, - "entityMatch": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "matched", - "probable", - "unverified" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "matchedOn" - ], - "type": "object" - }, - "entityResolution": { - "additionalProperties": false, - "properties": { - "candidateCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "resolved", - "ambiguous", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "matchedIdentifiers", - "candidateCount" - ], - "type": "object" - }, - "evidence": { - "items": {}, - "type": "array" - }, - "financialSignals": { - "additionalProperties": false, - "properties": { - "signals": { - "items": {}, - "type": "array" - }, - "status": { - "enum": [ - "available", - "limited_data", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "generatedAt": { - "type": "string" - }, - "legalSignals": { - "items": {}, - "type": "array" - }, - "management": { - "items": {}, - "type": "array" - }, - "negativeNews": { - "additionalProperties": false, - "properties": { - "items": { - "items": {}, - "type": "array" - }, - "materialCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "materialCount", - "items" - ], - "type": "object" - }, - "providers": { - "items": {}, - "type": "array" - }, - "purpose": { - "type": "string" - }, - "reasonCodes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation": { - "enum": [ - "proceed", - "proceed_with_standard_checks", - "manual_review_required", - "enhanced_due_diligence_required", - "reject_counterparty", - "insufficient_data" - ], - "type": "string" - }, - "redFlags": { - "items": {}, - "type": "array" - }, - "registration": { - "additionalProperties": false, - "properties": { - "incorporatedAt": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "active", - "inactive", - "dissolved", - "liquidation", - "unknown", - "not_verified" - ], - "type": "string" - } - }, - "required": [ - "status", - "incorporatedAt", - "source" - ], - "type": "object" - }, - "registrationCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "reputation": { - "additionalProperties": false, - "properties": { - "risk": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "score": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "score", - "risk" - ], - "type": "object" - }, - "reputationCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "riskBreakdown": { - "additionalProperties": false, - "properties": { - "financial": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "identity": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "legal": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "negativeNews": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "registration": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "reputation": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "sanctions": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "identity", - "registration", - "sanctions", - "legal", - "negativeNews", - "financial", - "reputation" - ], - "type": "object" - }, - "riskLevel": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskScore": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": {}, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "potential_match", - "confirmed_match", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "matches", - "listsChecked", - "listsUnavailable" - ], - "type": "object" - }, - "sanctionsCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "sources": { - "items": {}, - "type": "array" - }, - "success": { - "const": true, - "type": "boolean" - }, - "websiteSignals": { - "additionalProperties": false, - "properties": { - "businessIdentityMatch": { - "type": [ - "boolean", - "null" - ] - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "domainAgeYears": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "ssl": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "domainAgeYears", - "ssl", - "businessIdentityMatch", - "confidence" - ], - "type": "object" - } - }, - "required": [ - "success", - "company", - "purpose", - "depth", - "checks", - "entityResolution", - "registrationCheck", - "sanctionsCheck", - "adverseMediaCheck", - "reputationCheck", - "businessRiskCheck", - "entityMatch", - "registration", - "websiteSignals", - "management", - "sanctions", - "legalSignals", - "negativeNews", - "financialSignals", - "reputation", - "riskScore", - "riskLevel", - "confidence", - "riskBreakdown", - "redFlags", - "recommendation", - "reasonCodes", - "sources", - "decision", - "evidence", - "coverage", - "providers", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "adverseMediaCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "businessRiskCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "checks": { + "additionalProperties": { + "type": "boolean" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "domain", + "country", + "registrationNumber" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "coverage": { + "additionalProperties": { + "enum": [ + "complete", + "partial", + "unavailable", + "not_checked" + ], + "type": "string" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "decision": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "continue_onboarding", + "continue_with_enhanced_checks", + "request_additional_documents", + "manual_review_required", + "reject_due_to_sanctions", + "reject_due_to_identity_mismatch", + "reject_due_to_material_risk", + "insufficient_data" + ], + "type": "string" + }, + "requiresHumanReview": { + "type": "boolean" + } + }, + "required": [ + "action", + "requiresHumanReview" + ], + "type": "object" + }, + "depth": { + "enum": [ + "quick", + "standard", + "enhanced" + ], + "type": "string" + }, + "entityMatch": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "probable", + "unverified" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "matchedOn" + ], + "type": "object" + }, + "entityResolution": { + "additionalProperties": false, + "properties": { + "candidateCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "resolved", + "ambiguous", + "unresolved" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "matchedIdentifiers", + "candidateCount" + ], + "type": "object" + }, + "evidence": { + "items": {}, + "type": "array" + }, + "financialSignals": { + "additionalProperties": false, + "properties": { + "signals": { + "items": {}, + "type": "array" + }, + "status": { + "enum": [ + "available", + "limited_data", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "generatedAt": { + "type": "string" + }, + "legalSignals": { + "items": {}, + "type": "array" + }, + "management": { + "items": {}, + "type": "array" + }, + "negativeNews": { + "additionalProperties": false, + "properties": { + "items": { + "items": {}, + "type": "array" + }, + "materialCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "materialCount", + "items" + ], + "type": "object" + }, + "providers": { + "items": {}, + "type": "array" + }, + "purpose": { + "type": "string" + }, + "reasonCodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendation": { + "enum": [ + "proceed", + "proceed_with_standard_checks", + "manual_review_required", + "enhanced_due_diligence_required", + "reject_counterparty", + "insufficient_data" + ], + "type": "string" + }, + "redFlags": { + "items": {}, + "type": "array" + }, + "registration": { + "additionalProperties": false, + "properties": { + "incorporatedAt": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "active", + "inactive", + "dissolved", + "liquidation", + "unknown", + "not_verified" + ], + "type": "string" + } + }, + "required": [ + "status", + "incorporatedAt", + "source" + ], + "type": "object" + }, + "registrationCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "reputation": { + "additionalProperties": false, + "properties": { + "risk": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "score": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "score", + "risk" + ], + "type": "object" + }, + "reputationCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "riskBreakdown": { + "additionalProperties": false, + "properties": { + "financial": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "identity": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "legal": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "negativeNews": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "registration": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "reputation": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "sanctions": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "identity", + "registration", + "sanctions", + "legal", + "negativeNews", + "financial", + "reputation" + ], + "type": "object" + }, + "riskLevel": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskScore": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": {}, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "potential_match", + "confirmed_match", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches", + "listsChecked", + "listsUnavailable" + ], + "type": "object" + }, + "sanctionsCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "sources": { + "items": {}, + "type": "array" + }, + "success": { + "const": true, + "type": "boolean" + }, + "websiteSignals": { + "additionalProperties": false, + "properties": { + "businessIdentityMatch": { + "type": [ + "boolean", + "null" + ] + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "domainAgeYears": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "ssl": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "domainAgeYears", + "ssl", + "businessIdentityMatch", + "confidence" + ], + "type": "object" + } + }, + "required": [ + "success", + "company", + "purpose", + "depth", + "checks", + "entityResolution", + "registrationCheck", + "sanctionsCheck", + "adverseMediaCheck", + "reputationCheck", + "businessRiskCheck", + "entityMatch", + "registration", + "websiteSignals", + "management", + "sanctions", + "legalSignals", + "negativeNews", + "financialSignals", + "reputation", + "riskScore", + "riskLevel", + "confidence", + "riskBreakdown", + "redFlags", + "recommendation", + "reasonCodes", + "sources", + "decision", + "evidence", + "coverage", + "providers", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
company_reputation_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "adverseMedia": { - "additionalProperties": false, - "properties": { - "duplicatesMerged": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "excludedPossibleOtherEntity": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "categories": { - "items": { - "enum": [ - "fraud", - "scam", - "sanctions", - "regulatory", - "litigation", - "insolvency", - "corruption", - "contract_dispute", - "data_breach", - "criminal_proceedings", - "operational_failure", - "customer_harm" - ], - "type": "string" - }, - "type": "array" - }, - "category": { - "enum": [ - "fraud", - "scam", - "sanctions", - "regulatory", - "litigation", - "insolvency", - "corruption", - "contract_dispute", - "data_breach", - "criminal_proceedings", - "operational_failure", - "customer_harm" - ], - "type": "string" - }, - "coverageCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "established": { - "type": "boolean" - }, - "eventId": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "legalStage": { - "enum": [ - "allegation", - "investigation", - "lawsuit_filed", - "charge", - "regulatory_action", - "settlement", - "judgment", - "conviction", - "dismissed_or_acquitted", - "unspecified" - ], - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "relevance": { - "type": "number" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "authority": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "sourceName", - "url", - "authority" - ], - "type": "object" - }, - "type": "array" - }, - "stageDescription": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "eventId", - "title", - "category", - "categories", - "legalStage", - "stageDescription", - "established", - "severity", - "dimension", - "publishedAt", - "coverageCount", - "relevance", - "sources", - "evidenceIds" - ], - "type": "object" - }, - "type": "array" - }, - "neutralMentions": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "enum": [ - "none_found", - "items_found", - "not_checked", - "unavailable" - ], - "type": "string" - }, - "victimOrReporterMentions": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "status", - "items", - "neutralMentions", - "victimOrReporterMentions", - "excludedPossibleOtherEntity", - "duplicatesMerged" - ], - "type": "object" - }, - "businessStabilitySignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "company": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "description": "ISO 3166-1 alpha-2", - "type": [ - "string", - "null" - ] - }, - "countryName": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "requestedName": { - "type": "string" - }, - "resolvedName": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "requestedName", - "resolvedName", - "country", - "countryName", - "website", - "domain", - "registrationNumber", - "lei", - "city", - "industry" - ], - "type": "object" - }, - "confidenceBreakdown": { - "additionalProperties": false, - "properties": { - "authority": { - "type": "number" - }, - "capsApplied": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dimensionCoverage": { - "type": "number" - }, - "diversity": { - "type": "number" - }, - "freshness": { - "type": "number" - }, - "independentSources": { - "type": "number" - }, - "jurisdictionCoverage": { - "type": "number" - }, - "resolution": { - "type": "number" - } - }, - "required": [ - "resolution", - "dimensionCoverage", - "independentSources", - "authority", - "freshness", - "diversity", - "jurisdictionCoverage", - "capsApplied" - ], - "type": "object" - }, - "confidenceScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "coverage": { - "additionalProperties": false, - "properties": { - "dimensionsWithEvidence": { - "items": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "type": "array" - }, - "jurisdictionRegistryChecked": { - "type": "boolean" - }, - "providers": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "registry", - "sanctions", - "news", - "reviews", - "website", - "domain" - ], - "type": "string" - }, - "evidenceCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "fetchedAt": { - "type": [ - "string", - "null" - ] - }, - "fromCache": { - "type": "boolean" - }, - "provider": { - "type": "string" - }, - "reason": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "ok", - "not_configured", - "not_applicable", - "unavailable", - "timeout", - "rate_limited", - "stale_cache" - ], - "type": "string" - } - }, - "required": [ - "provider", - "category", - "status", - "fromCache", - "fetchedAt", - "evidenceCount", - "reason" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "providers", - "dimensionsWithEvidence", - "jurisdictionRegistryChecked" - ], - "type": "object" - }, - "customerSentiment": { - "additionalProperties": false, - "properties": { - "aggregateRatings": { - "items": { - "additionalProperties": false, - "properties": { - "evidenceId": { - "type": "string" - }, - "platform": { - "type": "string" - }, - "rating": { - "type": "number" - }, - "reviewCount": { - "type": [ - "number", - "null" - ] - }, - "scale": { - "const": 5, - "type": "number" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "platform", - "rating", - "scale", - "reviewCount", - "url", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "negativeSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "not_checked", - "unavailable", - "insufficient_data", - "mostly_positive", - "mixed", - "mostly_negative" - ], - "type": "string" - } - }, - "required": [ - "status", - "aggregateRatings", - "positiveSignals", - "negativeSignals" - ], - "type": "object" - }, - "cyberDomainSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "companyIdentifiers": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "registrationNumber", - "lei", - "domain", - "country" - ], - "type": "object" - }, - "fromCache": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "jurisdiction": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "quality": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "relevance": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceAuthority": { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "news", - "sanctions", - "registry", - "review", - "website", - "regulatory", - "domain", - "forum" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "sourceName", - "sourceUrl", - "sourceRecordId", - "sourceAuthority", - "title", - "summary", - "publishedAt", - "observedAt", - "jurisdiction", - "companyIdentifiers", - "quality", - "relevance", - "fromCache" - ], - "type": "object" - }, - "type": "array" - }, - "evidenceSummary": { - "additionalProperties": false, - "properties": { - "duplicatesMerged": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "evidenceTruncated": { - "type": "boolean" - }, - "excludedPossibleOtherEntity": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "freshestEvidenceAt": { - "type": [ - "string", - "null" - ] - }, - "highConfidenceSources": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "independentSources": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "oldestEvidenceAt": { - "type": [ - "string", - "null" - ] - }, - "servedFromCache": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "staleEvidence": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "totalEvidence": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "totalEvidence", - "independentSources", - "highConfidenceSources", - "freshestEvidenceAt", - "oldestEvidenceAt", - "duplicatesMerged", - "excludedPossibleOtherEntity", - "servedFromCache", - "staleEvidence", - "evidenceTruncated" - ], - "type": "object" - }, - "identity": { - "additionalProperties": false, - "properties": { - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "consistent", - "partially_consistent", - "ambiguous", - "unresolved", - "conflicting", - "not_checked" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "legalRiskSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "neutralPrior": { - "type": "number" - }, - "note": { - "type": "string" - }, - "scoringModelVersion": { - "type": "string" - }, - "weights": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "scoringModelVersion", - "weights", - "neutralPrior", - "note" - ], - "type": "object" - }, - "onlinePresence": { - "additionalProperties": false, - "properties": { - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "not_checked", - "established", - "limited", - "inconsistent", - "unreachable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "redFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "reputationScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "resolution": { - "additionalProperties": false, - "properties": { - "candidates": { - "items": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "country": { - "type": [ - "string", - "null" - ] - }, - "evidenceId": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "registry": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "legalName", - "country", - "city", - "registrationNumber", - "lei", - "status", - "registry", - "matchScore", - "matchedOn", - "conflicts", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "resolved", - "probable", - "ambiguous", - "unresolved", - "registry_not_checked" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "methods", - "conflicts", - "candidates" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "highestConfidence": { - "anyOf": [ - { - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "corroboratingIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "evidenceId": { - "type": "string" - }, - "list": { - "type": "string" - }, - "listedName": { - "type": "string" - }, - "matchScore": { - "type": "number" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "reason": { - "type": "string" - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "listedName", - "matchedAlias", - "list", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "confidence", - "corroboratingIdentifiers", - "contradictions", - "evidenceId", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "no_match_found", - "possible_match", - "high_confidence_match", - "not_checked", - "unavailable", - "partial" - ], - "type": "string" - } - }, - "required": [ - "status", - "listsChecked", - "listsUnavailable", - "matches", - "highestConfidence" - ], - "type": "object" - }, - "scoreBreakdown": { - "items": { - "additionalProperties": false, - "properties": { - "coverage": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "negativeSignals": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "positiveSignals": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "rawScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "weight": { - "type": "number" - } - }, - "required": [ - "dimension", - "weight", - "score", - "rawScore", - "coverage", - "positiveSignals", - "negativeSignals" - ], - "type": "object" - }, - "type": "array" - }, - "scores": { - "additionalProperties": false, - "properties": { - "adverseMedia": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "businessStability": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "customerReputation": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "cyberDomain": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "identity": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "legalRegulatory": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "onlinePresence": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "transparency": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "object" - }, - "summary": { - "type": "string" - }, - "transparencySignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "trustLevel": { - "enum": [ - "insufficient_evidence", - "significant_concerns", - "some_concerns", - "no_major_concerns_found", - "favorable_public_signals" - ], - "type": "string" - }, - "warnings": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "enum": [ - "COMPANY_NOT_RESOLVED", - "AMBIGUOUS_COMPANY", - "INSUFFICIENT_EVIDENCE", - "PROVIDER_UNAVAILABLE", - "PROVIDER_TIMEOUT", - "RATE_LIMITED", - "DATA_STALE", - "PROVIDER_NOT_CONFIGURED", - "COUNTRY_NOT_PROVIDED" - ], - "type": "string" - }, - "message": { - "type": "string" - }, - "provider": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "code", - "message", - "provider" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "company", - "resolution", - "reputationScore", - "confidenceScore", - "trustLevel", - "scores", - "scoreBreakdown", - "confidenceBreakdown", - "identity", - "sanctions", - "adverseMedia", - "customerSentiment", - "onlinePresence", - "legalRiskSignals", - "businessStabilitySignals", - "cyberDomainSignals", - "transparencySignals", - "positiveSignals", - "redFlags", - "evidenceSummary", - "evidence", - "coverage", - "warnings", - "limitations", - "summary", - "methodology" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "adverseMedia": { + "additionalProperties": false, + "properties": { + "duplicatesMerged": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "excludedPossibleOtherEntity": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "categories": { + "items": { + "enum": [ + "fraud", + "scam", + "sanctions", + "regulatory", + "litigation", + "insolvency", + "corruption", + "contract_dispute", + "data_breach", + "criminal_proceedings", + "operational_failure", + "customer_harm" + ], + "type": "string" + }, + "type": "array" + }, + "category": { + "enum": [ + "fraud", + "scam", + "sanctions", + "regulatory", + "litigation", + "insolvency", + "corruption", + "contract_dispute", + "data_breach", + "criminal_proceedings", + "operational_failure", + "customer_harm" + ], + "type": "string" + }, + "coverageCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "established": { + "type": "boolean" + }, + "eventId": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "legalStage": { + "enum": [ + "allegation", + "investigation", + "lawsuit_filed", + "charge", + "regulatory_action", + "settlement", + "judgment", + "conviction", + "dismissed_or_acquitted", + "unspecified" + ], + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "relevance": { + "type": "number" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "authority": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "sourceName", + "url", + "authority" + ], + "type": "object" + }, + "type": "array" + }, + "stageDescription": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "eventId", + "title", + "category", + "categories", + "legalStage", + "stageDescription", + "established", + "severity", + "dimension", + "publishedAt", + "coverageCount", + "relevance", + "sources", + "evidenceIds" + ], + "type": "object" + }, + "type": "array" + }, + "neutralMentions": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "enum": [ + "none_found", + "items_found", + "not_checked", + "unavailable" + ], + "type": "string" + }, + "victimOrReporterMentions": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "status", + "items", + "neutralMentions", + "victimOrReporterMentions", + "excludedPossibleOtherEntity", + "duplicatesMerged" + ], + "type": "object" + }, + "businessStabilitySignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "company": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "description": "ISO 3166-1 alpha-2", + "type": [ + "string", + "null" + ] + }, + "countryName": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "requestedName": { + "type": "string" + }, + "resolvedName": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "requestedName", + "resolvedName", + "country", + "countryName", + "website", + "domain", + "registrationNumber", + "lei", + "city", + "industry" + ], + "type": "object" + }, + "confidenceBreakdown": { + "additionalProperties": false, + "properties": { + "authority": { + "type": "number" + }, + "capsApplied": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dimensionCoverage": { + "type": "number" + }, + "diversity": { + "type": "number" + }, + "freshness": { + "type": "number" + }, + "independentSources": { + "type": "number" + }, + "jurisdictionCoverage": { + "type": "number" + }, + "resolution": { + "type": "number" + } + }, + "required": [ + "resolution", + "dimensionCoverage", + "independentSources", + "authority", + "freshness", + "diversity", + "jurisdictionCoverage", + "capsApplied" + ], + "type": "object" + }, + "confidenceScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "coverage": { + "additionalProperties": false, + "properties": { + "dimensionsWithEvidence": { + "items": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "type": "array" + }, + "jurisdictionRegistryChecked": { + "type": "boolean" + }, + "providers": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "registry", + "sanctions", + "news", + "reviews", + "website", + "domain" + ], + "type": "string" + }, + "evidenceCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "fetchedAt": { + "type": [ + "string", + "null" + ] + }, + "fromCache": { + "type": "boolean" + }, + "provider": { + "type": "string" + }, + "reason": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "ok", + "not_configured", + "not_applicable", + "unavailable", + "timeout", + "rate_limited", + "stale_cache" + ], + "type": "string" + } + }, + "required": [ + "provider", + "category", + "status", + "fromCache", + "fetchedAt", + "evidenceCount", + "reason" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "providers", + "dimensionsWithEvidence", + "jurisdictionRegistryChecked" + ], + "type": "object" + }, + "customerSentiment": { + "additionalProperties": false, + "properties": { + "aggregateRatings": { + "items": { + "additionalProperties": false, + "properties": { + "evidenceId": { + "type": "string" + }, + "platform": { + "type": "string" + }, + "rating": { + "type": "number" + }, + "reviewCount": { + "type": [ + "number", + "null" + ] + }, + "scale": { + "const": 5, + "type": "number" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "platform", + "rating", + "scale", + "reviewCount", + "url", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "negativeSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "not_checked", + "unavailable", + "insufficient_data", + "mostly_positive", + "mixed", + "mostly_negative" + ], + "type": "string" + } + }, + "required": [ + "status", + "aggregateRatings", + "positiveSignals", + "negativeSignals" + ], + "type": "object" + }, + "cyberDomainSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "companyIdentifiers": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "registrationNumber", + "lei", + "domain", + "country" + ], + "type": "object" + }, + "fromCache": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "jurisdiction": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "quality": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "relevance": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceAuthority": { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "news", + "sanctions", + "registry", + "review", + "website", + "regulatory", + "domain", + "forum" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "sourceName", + "sourceUrl", + "sourceRecordId", + "sourceAuthority", + "title", + "summary", + "publishedAt", + "observedAt", + "jurisdiction", + "companyIdentifiers", + "quality", + "relevance", + "fromCache" + ], + "type": "object" + }, + "type": "array" + }, + "evidenceSummary": { + "additionalProperties": false, + "properties": { + "duplicatesMerged": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "evidenceTruncated": { + "type": "boolean" + }, + "excludedPossibleOtherEntity": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "freshestEvidenceAt": { + "type": [ + "string", + "null" + ] + }, + "highConfidenceSources": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "independentSources": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "oldestEvidenceAt": { + "type": [ + "string", + "null" + ] + }, + "servedFromCache": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "staleEvidence": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "totalEvidence": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "totalEvidence", + "independentSources", + "highConfidenceSources", + "freshestEvidenceAt", + "oldestEvidenceAt", + "duplicatesMerged", + "excludedPossibleOtherEntity", + "servedFromCache", + "staleEvidence", + "evidenceTruncated" + ], + "type": "object" + }, + "identity": { + "additionalProperties": false, + "properties": { + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "consistent", + "partially_consistent", + "ambiguous", + "unresolved", + "conflicting", + "not_checked" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "legalRiskSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "neutralPrior": { + "type": "number" + }, + "note": { + "type": "string" + }, + "scoringModelVersion": { + "type": "string" + }, + "weights": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "scoringModelVersion", + "weights", + "neutralPrior", + "note" + ], + "type": "object" + }, + "onlinePresence": { + "additionalProperties": false, + "properties": { + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "not_checked", + "established", + "limited", + "inconsistent", + "unreachable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "redFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "reputationScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "resolution": { + "additionalProperties": false, + "properties": { + "candidates": { + "items": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "country": { + "type": [ + "string", + "null" + ] + }, + "evidenceId": { + "type": "string" + }, + "legalName": { + "type": "string" + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "registry": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "legalName", + "country", + "city", + "registrationNumber", + "lei", + "status", + "registry", + "matchScore", + "matchedOn", + "conflicts", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "resolved", + "probable", + "ambiguous", + "unresolved", + "registry_not_checked" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "methods", + "conflicts", + "candidates" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "highestConfidence": { + "anyOf": [ + { + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "corroboratingIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceId": { + "type": "string" + }, + "list": { + "type": "string" + }, + "listedName": { + "type": "string" + }, + "matchScore": { + "type": "number" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "reason": { + "type": "string" + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "listedName", + "matchedAlias", + "list", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "confidence", + "corroboratingIdentifiers", + "contradictions", + "evidenceId", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "no_match_found", + "possible_match", + "high_confidence_match", + "not_checked", + "unavailable", + "partial" + ], + "type": "string" + } + }, + "required": [ + "status", + "listsChecked", + "listsUnavailable", + "matches", + "highestConfidence" + ], + "type": "object" + }, + "scoreBreakdown": { + "items": { + "additionalProperties": false, + "properties": { + "coverage": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "negativeSignals": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "positiveSignals": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "rawScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "weight": { + "type": "number" + } + }, + "required": [ + "dimension", + "weight", + "score", + "rawScore", + "coverage", + "positiveSignals", + "negativeSignals" + ], + "type": "object" + }, + "type": "array" + }, + "scores": { + "additionalProperties": false, + "properties": { + "adverseMedia": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "businessStability": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "customerReputation": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "cyberDomain": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "identity": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "legalRegulatory": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "onlinePresence": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "transparency": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "object" + }, + "summary": { + "type": "string" + }, + "transparencySignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "trustLevel": { + "enum": [ + "insufficient_evidence", + "significant_concerns", + "some_concerns", + "no_major_concerns_found", + "favorable_public_signals" + ], + "type": "string" + }, + "warnings": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "enum": [ + "COMPANY_NOT_RESOLVED", + "AMBIGUOUS_COMPANY", + "INSUFFICIENT_EVIDENCE", + "PROVIDER_UNAVAILABLE", + "PROVIDER_TIMEOUT", + "RATE_LIMITED", + "DATA_STALE", + "PROVIDER_NOT_CONFIGURED", + "COUNTRY_NOT_PROVIDED" + ], + "type": "string" + }, + "message": { + "type": "string" + }, + "provider": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "code", + "message", + "provider" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "company", + "resolution", + "reputationScore", + "confidenceScore", + "trustLevel", + "scores", + "scoreBreakdown", + "confidenceBreakdown", + "identity", + "sanctions", + "adverseMedia", + "customerSentiment", + "onlinePresence", + "legalRiskSignals", + "businessStabilitySignals", + "cyberDomainSignals", + "transparencySignals", + "positiveSignals", + "redFlags", + "evidenceSummary", + "evidence", + "coverage", + "warnings", + "limitations", + "summary", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
company_risk_batch1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
company_risk_report1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
compare_properties1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "properties": { - "items": { - "additionalProperties": false, - "properties": { - "annualNetIncome": { - "type": "number" - }, - "annualOperatingCost": { - "type": "number" - }, - "annualOperatingCosts": { - "type": "number" - }, - "annualRent": { - "type": "number" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "effectiveAnnualRent": { - "type": "number" - }, - "grossAnnualIncome": { - "type": "number" - }, - "grossYield": { - "type": "number" - }, - "grossYieldPct": { - "type": "number" - }, - "name": { - "type": "string" - }, - "netYield": { - "type": "number" - }, - "netYieldPct": { - "type": "number" - }, - "note": { - "type": "string" - }, - "paybackYears": { - "type": [ - "number", - "null" - ] - }, - "propertyValue": { - "type": "number" - } - }, - "required": [ - "propertyValue", - "annualRent", - "grossAnnualIncome", - "grossYield", - "netYield", - "annualOperatingCost", - "annualNetIncome", - "effectiveAnnualRent", - "paybackYears", - "grossYieldPct", - "netYieldPct", - "annualOperatingCosts", - "currency", - "note", - "name" - ], - "type": "object" - }, - "type": "array" - }, - "sortedByNetYield": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "properties", - "sortedByNetYield" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "properties": { + "items": { + "additionalProperties": false, + "properties": { + "annualNetIncome": { + "type": "number" + }, + "annualOperatingCost": { + "type": "number" + }, + "annualOperatingCosts": { + "type": "number" + }, + "annualRent": { + "type": "number" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "effectiveAnnualRent": { + "type": "number" + }, + "grossAnnualIncome": { + "type": "number" + }, + "grossYield": { + "type": "number" + }, + "grossYieldPct": { + "type": "number" + }, + "name": { + "type": "string" + }, + "netYield": { + "type": "number" + }, + "netYieldPct": { + "type": "number" + }, + "note": { + "type": "string" + }, + "paybackYears": { + "type": [ + "number", + "null" + ] + }, + "propertyValue": { + "type": "number" + } + }, + "required": [ + "propertyValue", + "annualRent", + "grossAnnualIncome", + "grossYield", + "netYield", + "annualOperatingCost", + "annualNetIncome", + "effectiveAnnualRent", + "paybackYears", + "grossYieldPct", + "netYieldPct", + "annualOperatingCosts", + "currency", + "note", + "name" + ], + "type": "object" + }, + "type": "array" + }, + "sortedByNetYield": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "properties", + "sortedByNetYield" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
competitor_analysis1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
content_plan_generator1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
cv_improve1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "ats_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "current_score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "experience_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "job_specific_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "keywords_to_consider": { - "items": { - "type": "string" - }, - "type": "array" - }, - "priority_actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "rewrite_examples": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "skill_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "summary_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "current_score", - "priority_actions", - "summary_recommendations", - "experience_recommendations", - "skill_recommendations", - "ats_recommendations", - "job_specific_recommendations", - "rewrite_examples", - "keywords_to_consider", - "warnings" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "ats_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "current_score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "experience_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "job_specific_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "keywords_to_consider": { + "items": { + "type": "string" + }, + "type": "array" + }, + "priority_actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "rewrite_examples": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "skill_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "summary_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "current_score", + "priority_actions", + "summary_recommendations", + "experience_recommendations", + "skill_recommendations", + "ats_recommendations", + "job_specific_recommendations", + "rewrite_examples", + "keywords_to_consider", + "warnings" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
cv_job_match1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "category_scores": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "decision_support": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "experience_analysis": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "explanation": { - "type": "string" - }, - "gaps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "match_score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "risk_flags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "skill_match": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "transferable_skills": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "match_score", - "decision_support", - "category_scores", - "skill_match", - "experience_analysis", - "transferable_skills", - "gaps", - "risk_flags", - "confidence", - "explanation" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "category_scores": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "decision_support": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "experience_analysis": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "explanation": { + "type": "string" + }, + "gaps": { + "items": { + "type": "string" + }, + "type": "array" + }, + "match_score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "risk_flags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "skill_match": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "transferable_skills": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "match_score", + "decision_support", + "category_scores", + "skill_match", + "experience_analysis", + "transferable_skills", + "gaps", + "risk_flags", + "confidence", + "explanation" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
cv_score1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dimensions": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "high_priority_improvements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missing_sections": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "strengths": { - "items": { - "type": "string" - }, - "type": "array" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "weaknesses": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "score", - "dimensions", - "strengths", - "weaknesses", - "missing_sections", - "high_priority_improvements", - "warnings", - "confidence" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dimensions": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "high_priority_improvements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missing_sections": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "strengths": { + "items": { + "type": "string" + }, + "type": "array" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "weaknesses": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "score", + "dimensions", + "strengths", + "weaknesses", + "missing_sections", + "high_priority_improvements", + "warnings", + "confidence" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
document_facts_extract1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "amounts": { - "items": { - "additionalProperties": false, - "properties": { - "amount": { - "type": "number" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "currency": { - "description": "ISO 4217 code when stated unambiguously (or declared by a Currency field in the document).", - "type": "string" - }, - "currencySymbol": { - "description": "The currency marker as written when it maps to more than one currency (e.g. \"$\").", - "type": "string" - }, - "frequency": { - "enum": [ - "one_time", - "daily", - "weekly", - "monthly", - "quarterly", - "annual" - ], - "type": "string" - }, - "originalValue": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. total, subtotal, tax, contract_value, rent, deposit, bid_bond, penalty, or amount when untyped.", - "type": "string" - } - }, - "required": [ - "type", - "amount", - "originalValue", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "dates": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "normalizedDate": { - "description": "ISO 8601 (YYYY-MM-DD, or YYYY-MM for month precision). Absent when the written form is ambiguous.", - "type": "string" - }, - "originalValue": { - "type": "string" - }, - "precision": { - "enum": [ - "day", - "month" - ], - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. effective_date, expiry_date, invoice_date, due_date, submission_deadline, or date when untyped.", - "type": "string" - } - }, - "required": [ - "type", - "originalValue", - "precision", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "deadlines": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "date": { - "description": "ISO date when the deadline is a calendar date.", - "type": "string" - }, - "description": { - "type": "string" - }, - "relative": { - "description": "Relative deadline as written, e.g. \"within 30 days of receipt of invoice\".", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "type": "string" - } - }, - "required": [ - "type", - "description", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "documentSubtype": { - "description": "Finer classification when evident, e.g. service_agreement, insurance_policy, tax_invoice, rfp.", - "type": [ - "string", - "null" - ] - }, - "documentType": { - "enum": [ - "contract", - "invoice", - "purchase_order", - "quotation", - "tender", - "policy", - "financial_report", - "legal_document", - "lease", - "resume", - "company_profile", - "other" - ], - "type": "string" - }, - "documentTypeConfidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "documentTypeSource": { - "enum": [ - "detected", - "caller" - ], - "type": "string" - }, - "entities": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "name": { - "type": "string" - }, - "role": { - "description": "Role in the document when stated, e.g. supplier, customer, landlord, tenant, issuer.", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "enum": [ - "person", - "company", - "organization", - "government", - "location", - "other" - ], - "type": "string" - } - }, - "required": [ - "type", - "name", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "facts": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "key": { - "description": "Stable snake_case fact key, e.g. expiry_date, invoice_number, total_amount, notice_period.", - "type": "string" - }, - "label": { - "description": "Human-readable label.", - "type": "string" - }, - "method": { - "description": "How the fact was established. llm_verified = proposed by the optional LLM assist AND verified against a verbatim quote in the document.", - "enum": [ - "labeled_field", - "pattern", - "clause", - "table", - "definition", - "llm_verified" - ], - "type": "string" - }, - "normalizedValue": { - "description": "Normalized form when unambiguous: ISO date, {amount, currency}, ratio, {value, unit, iso8601}." - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "value": { - "description": "The value as stated (string, number, boolean, list or object)." - } - }, - "required": [ - "key", - "label", - "value", - "confidence", - "method" - ], - "type": "object" - }, - "type": "array" - }, - "language": { - "description": "ISO 639-1 code, or \"und\" when undetermined.", - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "characterCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "extractionMethod": { - "enum": [ - "deterministic", - "deterministic+llm_verified" - ], - "type": "string" - }, - "extractionMode": { - "enum": [ - "auto", - "requested_only" - ], - "type": "string" - }, - "extractorVersion": { - "type": "string" - }, - "format": { - "enum": [ - "pdf", - "docx", - "html", - "text", - "markdown", - "csv" - ], - "type": "string" - }, - "llmAssist": { - "additionalProperties": false, - "properties": { - "rejectedFacts": { - "description": "LLM proposals discarded because their quote was not found verbatim in the document or did not support the value.", - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "enum": [ - "not_configured", - "disabled", - "not_needed", - "used", - "failed" - ], - "type": "string" - }, - "verifiedFacts": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "status", - "verifiedFacts", - "rejectedFacts" - ], - "type": "object" - }, - "pageCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "pageProvenance": { - "description": "true when evidence page numbers come from real page boundaries.", - "type": "boolean" - }, - "source": { - "additionalProperties": false, - "properties": { - "byteLength": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "contentType": { - "type": [ - "string", - "null" - ] - }, - "kind": { - "enum": [ - "url", - "text" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "kind", - "url", - "contentType", - "byteLength" - ], - "type": "object" - }, - "wordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "pageCount", - "characterCount", - "wordCount", - "format", - "source", - "pageProvenance", - "extractionMode", - "extractionMethod", - "llmAssist", - "extractorVersion" - ], - "type": "object" - }, - "obligations": { - "items": { - "additionalProperties": false, - "properties": { - "condition": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "deadline": { - "type": "string" - }, - "modality": { - "description": "must_not = a prohibition (\"shall not\").", - "enum": [ - "must", - "must_not" - ], - "type": "string" - }, - "obligation": { - "type": "string" - }, - "party": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - } - }, - "required": [ - "obligation", - "modality", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "overallConfidence": { - "description": "Overall extraction certainty for this document (text quality × fact coverage × fact confidence). Not a measure of business risk.", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "percentages": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "originalValue": { - "type": "string" - }, - "ratio": { - "description": "Normalized ratio, e.g. 0.05.", - "type": "number" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. tax_rate, late_payment_interest, penalty_rate, discount, uptime, evaluation_weight, or percentage when untyped.", - "type": "string" - }, - "value": { - "description": "As written, e.g. 5 for 5%.", - "type": "number" - } - }, - "required": [ - "type", - "value", - "ratio", - "originalValue", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "requestedFacts": { - "description": "One entry per requested fact, in request order (empty when none were requested).", - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ], - "description": "Null when not found — absence is reported, never guessed." - }, - "key": { - "description": "The fact key that answers it, when found.", - "type": [ - "string", - "null" - ] - }, - "method": { - "anyOf": [ - { - "enum": [ - "labeled_field", - "pattern", - "clause", - "table", - "definition", - "llm_verified" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "normalizedValue": {}, - "note": { - "description": "Why it was not found, or a caveat about the match.", - "type": "string" - }, - "request": { - "description": "The requested fact, as asked.", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "status": { - "enum": [ - "found", - "not_found" - ], - "type": "string" - }, - "value": { - "description": "The value when found; null when not found." - } - }, - "required": [ - "request", - "status", - "key", - "value", - "confidence", - "method" - ], - "type": "object" - }, - "type": "array" - }, - "requirements": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "eligibility", - "technical", - "financial", - "documentation", - "compliance", - "general" - ], - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "deadline": { - "type": "string" - }, - "mandatory": { - "type": "boolean" - }, - "party": { - "type": "string" - }, - "requirement": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - } - }, - "required": [ - "requirement", - "category", - "mandatory", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "reason": { - "description": "The observable condition in the document — never a legal conclusion.", - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "Observable condition, e.g. automatic_renewal, missing_expiry_date, contradictory_amounts, unlimited_liability_language, embedded_instructions_detected.", - "type": "string" - } - }, - "required": [ - "type", - "severity", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "documentType", - "documentSubtype", - "documentTypeConfidence", - "documentTypeSource", - "language", - "title", - "facts", - "requestedFacts", - "entities", - "dates", - "amounts", - "percentages", - "obligations", - "requirements", - "deadlines", - "riskFlags", - "metadata", - "warnings", - "overallConfidence", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "amounts": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": "number" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "currency": { + "description": "ISO 4217 code when stated unambiguously (or declared by a Currency field in the document).", + "type": "string" + }, + "currencySymbol": { + "description": "The currency marker as written when it maps to more than one currency (e.g. \"$\").", + "type": "string" + }, + "frequency": { + "enum": [ + "one_time", + "daily", + "weekly", + "monthly", + "quarterly", + "annual" + ], + "type": "string" + }, + "originalValue": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. total, subtotal, tax, contract_value, rent, deposit, bid_bond, penalty, or amount when untyped.", + "type": "string" + } + }, + "required": [ + "type", + "amount", + "originalValue", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "dates": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "normalizedDate": { + "description": "ISO 8601 (YYYY-MM-DD, or YYYY-MM for month precision). Absent when the written form is ambiguous.", + "type": "string" + }, + "originalValue": { + "type": "string" + }, + "precision": { + "enum": [ + "day", + "month" + ], + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. effective_date, expiry_date, invoice_date, due_date, submission_deadline, or date when untyped.", + "type": "string" + } + }, + "required": [ + "type", + "originalValue", + "precision", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "deadlines": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "date": { + "description": "ISO date when the deadline is a calendar date.", + "type": "string" + }, + "description": { + "type": "string" + }, + "relative": { + "description": "Relative deadline as written, e.g. \"within 30 days of receipt of invoice\".", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "type": "string" + } + }, + "required": [ + "type", + "description", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "documentSubtype": { + "description": "Finer classification when evident, e.g. service_agreement, insurance_policy, tax_invoice, rfp.", + "type": [ + "string", + "null" + ] + }, + "documentType": { + "enum": [ + "contract", + "invoice", + "purchase_order", + "quotation", + "tender", + "policy", + "financial_report", + "legal_document", + "lease", + "resume", + "company_profile", + "other" + ], + "type": "string" + }, + "documentTypeConfidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "documentTypeSource": { + "enum": [ + "detected", + "caller" + ], + "type": "string" + }, + "entities": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "name": { + "type": "string" + }, + "role": { + "description": "Role in the document when stated, e.g. supplier, customer, landlord, tenant, issuer.", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "enum": [ + "person", + "company", + "organization", + "government", + "location", + "other" + ], + "type": "string" + } + }, + "required": [ + "type", + "name", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "facts": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "key": { + "description": "Stable snake_case fact key, e.g. expiry_date, invoice_number, total_amount, notice_period.", + "type": "string" + }, + "label": { + "description": "Human-readable label.", + "type": "string" + }, + "method": { + "description": "How the fact was established. llm_verified = proposed by the optional LLM assist AND verified against a verbatim quote in the document.", + "enum": [ + "labeled_field", + "pattern", + "clause", + "table", + "definition", + "llm_verified" + ], + "type": "string" + }, + "normalizedValue": { + "description": "Normalized form when unambiguous: ISO date, {amount, currency}, ratio, {value, unit, iso8601}." + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "value": { + "description": "The value as stated (string, number, boolean, list or object)." + } + }, + "required": [ + "key", + "label", + "value", + "confidence", + "method" + ], + "type": "object" + }, + "type": "array" + }, + "language": { + "description": "ISO 639-1 code, or \"und\" when undetermined.", + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "characterCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "extractionMethod": { + "enum": [ + "deterministic", + "deterministic+llm_verified" + ], + "type": "string" + }, + "extractionMode": { + "enum": [ + "auto", + "requested_only" + ], + "type": "string" + }, + "extractorVersion": { + "type": "string" + }, + "format": { + "enum": [ + "pdf", + "docx", + "html", + "text", + "markdown", + "csv" + ], + "type": "string" + }, + "llmAssist": { + "additionalProperties": false, + "properties": { + "rejectedFacts": { + "description": "LLM proposals discarded because their quote was not found verbatim in the document or did not support the value.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "enum": [ + "not_configured", + "disabled", + "not_needed", + "used", + "failed" + ], + "type": "string" + }, + "verifiedFacts": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "status", + "verifiedFacts", + "rejectedFacts" + ], + "type": "object" + }, + "pageCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "pageProvenance": { + "description": "true when evidence page numbers come from real page boundaries.", + "type": "boolean" + }, + "source": { + "additionalProperties": false, + "properties": { + "byteLength": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "contentType": { + "type": [ + "string", + "null" + ] + }, + "kind": { + "enum": [ + "url", + "text" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "kind", + "url", + "contentType", + "byteLength" + ], + "type": "object" + }, + "wordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "pageCount", + "characterCount", + "wordCount", + "format", + "source", + "pageProvenance", + "extractionMode", + "extractionMethod", + "llmAssist", + "extractorVersion" + ], + "type": "object" + }, + "obligations": { + "items": { + "additionalProperties": false, + "properties": { + "condition": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "deadline": { + "type": "string" + }, + "modality": { + "description": "must_not = a prohibition (\"shall not\").", + "enum": [ + "must", + "must_not" + ], + "type": "string" + }, + "obligation": { + "type": "string" + }, + "party": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + } + }, + "required": [ + "obligation", + "modality", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "overallConfidence": { + "description": "Overall extraction certainty for this document (text quality × fact coverage × fact confidence). Not a measure of business risk.", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "percentages": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "originalValue": { + "type": "string" + }, + "ratio": { + "description": "Normalized ratio, e.g. 0.05.", + "type": "number" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. tax_rate, late_payment_interest, penalty_rate, discount, uptime, evaluation_weight, or percentage when untyped.", + "type": "string" + }, + "value": { + "description": "As written, e.g. 5 for 5%.", + "type": "number" + } + }, + "required": [ + "type", + "value", + "ratio", + "originalValue", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "requestedFacts": { + "description": "One entry per requested fact, in request order (empty when none were requested).", + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ], + "description": "Null when not found — absence is reported, never guessed." + }, + "key": { + "description": "The fact key that answers it, when found.", + "type": [ + "string", + "null" + ] + }, + "method": { + "anyOf": [ + { + "enum": [ + "labeled_field", + "pattern", + "clause", + "table", + "definition", + "llm_verified" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "normalizedValue": {}, + "note": { + "description": "Why it was not found, or a caveat about the match.", + "type": "string" + }, + "request": { + "description": "The requested fact, as asked.", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "status": { + "enum": [ + "found", + "not_found" + ], + "type": "string" + }, + "value": { + "description": "The value when found; null when not found." + } + }, + "required": [ + "request", + "status", + "key", + "value", + "confidence", + "method" + ], + "type": "object" + }, + "type": "array" + }, + "requirements": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "eligibility", + "technical", + "financial", + "documentation", + "compliance", + "general" + ], + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "deadline": { + "type": "string" + }, + "mandatory": { + "type": "boolean" + }, + "party": { + "type": "string" + }, + "requirement": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + } + }, + "required": [ + "requirement", + "category", + "mandatory", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "reason": { + "description": "The observable condition in the document — never a legal conclusion.", + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "Observable condition, e.g. automatic_renewal, missing_expiry_date, contradictory_amounts, unlimited_liability_language, embedded_instructions_detected.", + "type": "string" + } + }, + "required": [ + "type", + "severity", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "documentType", + "documentSubtype", + "documentTypeConfidence", + "documentTypeSource", + "language", + "title", + "facts", + "requestedFacts", + "entities", + "dates", + "amounts", + "percentages", + "obligations", + "requirements", + "deadlines", + "riskFlags", + "metadata", + "warnings", + "overallConfidence", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
due_diligence_oman_company1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "commercialAssessment": { - "additionalProperties": false, - "properties": { - "digitalFootprint": { - "enum": [ - "strong", - "moderate", - "weak", - "none" - ], - "type": "string" - }, - "governmentProcurementActivity": { - "enum": [ - "active", - "limited", - "none" - ], - "type": "string" - }, - "operationalMaturity": { - "enum": [ - "new", - "early_stage", - "growing", - "established" - ], - "type": "string" - }, - "publicInformationCoverage": { - "enum": [ - "high", - "medium", - "low" - ], - "type": "string" - } - }, - "required": [ - "operationalMaturity", - "digitalFootprint", - "publicInformationCoverage", - "governmentProcurementActivity" - ], - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "activities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "address": { - "type": [ - "string", - "null" - ] - }, - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "phone": { - "type": [ - "string", - "null" - ] - }, - "registrationDate": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "legalType", - "status", - "registrationNumber", - "registrationDate", - "industry", - "activities", - "governorate", - "wilayat", - "address", - "website", - "email", - "phone" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "missingInformation": { - "items": { - "type": "string" - }, - "type": "array" - }, - "procurement": { - "additionalProperties": false, - "properties": { - "awardedContractCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "awards": { - "items": { - "additionalProperties": false, - "properties": { - "awardValueOMR": { - "type": [ - "number", - "null" - ] - }, - "buyer": { - "type": [ - "string", - "null" - ] - }, - "category": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "tenderNumber": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "tenderNumber", - "buyer", - "title", - "status", - "awardValueOMR", - "category", - "sourceName", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "governmentProcurementPresence": { - "type": [ - "boolean", - "null" - ] - }, - "lastTenderActivityAt": { - "type": [ - "string", - "null" - ] - }, - "registeredSupplier": { - "type": [ - "boolean", - "null" - ] - }, - "supplierCategory": { - "type": [ - "string", - "null" - ] - }, - "supplierClassification": { - "type": [ - "string", - "null" - ] - }, - "tendersParticipated": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "registeredSupplier", - "supplierCategory", - "supplierClassification", - "governmentProcurementPresence", - "tendersParticipated", - "awardedContractCount", - "lastTenderActivityAt", - "awards" - ], - "type": "object" - }, - "recommendedDueDiligence": { - "items": { - "additionalProperties": false, - "properties": { - "check": { - "type": "string" - }, - "importance": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "check", - "importance" - ], - "type": "object" - }, - "type": "array" - }, - "riskAssessment": { - "additionalProperties": false, - "properties": { - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevel": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "riskLevel", - "riskScore", - "riskFlags" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - }, - "verification": { - "additionalProperties": false, - "properties": { - "identityVerified": { - "type": "boolean" - }, - "lastVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "registrationAgeYears": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "taxVerificationStatus": { - "type": [ - "string", - "null" - ] - }, - "taxVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "identityVerified", - "status", - "registrationAgeYears", - "verificationStatus", - "lastVerifiedAt", - "taxVerificationStatus", - "taxVerifiedAt" - ], - "type": "object" - } - }, - "required": [ - "company", - "verification", - "procurement", - "commercialAssessment", - "riskAssessment", - "recommendedDueDiligence", - "missingInformation", - "confidence", - "confidenceReasons", - "dataCoverage", - "sources" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "commercialAssessment": { + "additionalProperties": false, + "properties": { + "digitalFootprint": { + "enum": [ + "strong", + "moderate", + "weak", + "none" + ], + "type": "string" + }, + "governmentProcurementActivity": { + "enum": [ + "active", + "limited", + "none" + ], + "type": "string" + }, + "operationalMaturity": { + "enum": [ + "new", + "early_stage", + "growing", + "established" + ], + "type": "string" + }, + "publicInformationCoverage": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + } + }, + "required": [ + "operationalMaturity", + "digitalFootprint", + "publicInformationCoverage", + "governmentProcurementActivity" + ], + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "activities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "address": { + "type": [ + "string", + "null" + ] + }, + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "phone": { + "type": [ + "string", + "null" + ] + }, + "registrationDate": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "legalType", + "status", + "registrationNumber", + "registrationDate", + "industry", + "activities", + "governorate", + "wilayat", + "address", + "website", + "email", + "phone" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "missingInformation": { + "items": { + "type": "string" + }, + "type": "array" + }, + "procurement": { + "additionalProperties": false, + "properties": { + "awardedContractCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "awards": { + "items": { + "additionalProperties": false, + "properties": { + "awardValueOMR": { + "type": [ + "number", + "null" + ] + }, + "buyer": { + "type": [ + "string", + "null" + ] + }, + "category": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "tenderNumber": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "tenderNumber", + "buyer", + "title", + "status", + "awardValueOMR", + "category", + "sourceName", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "governmentProcurementPresence": { + "type": [ + "boolean", + "null" + ] + }, + "lastTenderActivityAt": { + "type": [ + "string", + "null" + ] + }, + "registeredSupplier": { + "type": [ + "boolean", + "null" + ] + }, + "supplierCategory": { + "type": [ + "string", + "null" + ] + }, + "supplierClassification": { + "type": [ + "string", + "null" + ] + }, + "tendersParticipated": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "registeredSupplier", + "supplierCategory", + "supplierClassification", + "governmentProcurementPresence", + "tendersParticipated", + "awardedContractCount", + "lastTenderActivityAt", + "awards" + ], + "type": "object" + }, + "recommendedDueDiligence": { + "items": { + "additionalProperties": false, + "properties": { + "check": { + "type": "string" + }, + "importance": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "check", + "importance" + ], + "type": "object" + }, + "type": "array" + }, + "riskAssessment": { + "additionalProperties": false, + "properties": { + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevel": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "riskLevel", + "riskScore", + "riskFlags" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + }, + "verification": { + "additionalProperties": false, + "properties": { + "identityVerified": { + "type": "boolean" + }, + "lastVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "registrationAgeYears": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "taxVerificationStatus": { + "type": [ + "string", + "null" + ] + }, + "taxVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "identityVerified", + "status", + "registrationAgeYears", + "verificationStatus", + "lastVerifiedAt", + "taxVerificationStatus", + "taxVerifiedAt" + ], + "type": "object" + } + }, + "required": [ + "company", + "verification", + "procurement", + "commercialAssessment", + "riskAssessment", + "recommendedDueDiligence", + "missingInformation", + "confidence", + "confidenceReasons", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
estimate_maintenance1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assumptionsUsed": { - "additionalProperties": false, - "properties": { - "additionalUnitCost": { - "type": "number" - }, - "ageYears": { - "type": "number" - }, - "annualRatePct": { - "type": "number" - }, - "units": { - "type": "number" - } - }, - "required": [ - "ageYears", - "units", - "annualRatePct", - "additionalUnitCost" - ], - "type": "object" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "estimatedAnnualMaintenance": { - "type": "number" - }, - "maintenancePercentage": { - "type": "number" - }, - "methodology": { - "type": "string" - }, - "monthlyReserve": { - "type": "number" - } - }, - "required": [ - "estimatedAnnualMaintenance", - "monthlyReserve", - "maintenancePercentage", - "currency", - "assumptionsUsed", - "methodology" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assumptionsUsed": { + "additionalProperties": false, + "properties": { + "additionalUnitCost": { + "type": "number" + }, + "ageYears": { + "type": "number" + }, + "annualRatePct": { + "type": "number" + }, + "units": { + "type": "number" + } + }, + "required": [ + "ageYears", + "units", + "annualRatePct", + "additionalUnitCost" + ], + "type": "object" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "estimatedAnnualMaintenance": { + "type": "number" + }, + "maintenancePercentage": { + "type": "number" + }, + "methodology": { + "type": "string" + }, + "monthlyReserve": { + "type": "number" + } + }, + "required": [ + "estimatedAnnualMaintenance", + "monthlyReserve", + "maintenancePercentage", + "currency", + "assumptionsUsed", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
extract_candidate_profile1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "candidate": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "candidate_keywords": { - "items": { - "type": "string" - }, - "type": "array" - }, - "career_progression": { - "items": { - "type": "string" - }, - "type": "array" - }, - "certifications": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "education": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "evidence_quality": { - "additionalProperties": false, - "properties": { - "ambiguities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missing_information": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "missing_information", - "ambiguities" - ], - "type": "object" - }, - "experience": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "industries": { - "items": { - "type": "string" - }, - "type": "array" - }, - "languages": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "management_experience": { - "type": [ - "boolean", - "null" - ] - }, - "projects": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "recent_role": { - "type": [ - "string", - "null" - ] - }, - "seniority_estimate": { - "type": [ - "string", - "null" - ] - }, - "skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "total_experience_years": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "candidate", - "experience", - "education", - "skills", - "certifications", - "languages", - "projects", - "industries", - "management_experience", - "total_experience_years", - "recent_role", - "seniority_estimate", - "career_progression", - "candidate_keywords", - "evidence_quality" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "candidate": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "candidate_keywords": { + "items": { + "type": "string" + }, + "type": "array" + }, + "career_progression": { + "items": { + "type": "string" + }, + "type": "array" + }, + "certifications": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "education": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "evidence_quality": { + "additionalProperties": false, + "properties": { + "ambiguities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missing_information": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "missing_information", + "ambiguities" + ], + "type": "object" + }, + "experience": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "industries": { + "items": { + "type": "string" + }, + "type": "array" + }, + "languages": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "management_experience": { + "type": [ + "boolean", + "null" + ] + }, + "projects": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "recent_role": { + "type": [ + "string", + "null" + ] + }, + "seniority_estimate": { + "type": [ + "string", + "null" + ] + }, + "skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "total_experience_years": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "candidate", + "experience", + "education", + "skills", + "certifications", + "languages", + "projects", + "industries", + "management_experience", + "total_experience_years", + "recent_role", + "seniority_estimate", + "career_progression", + "candidate_keywords", + "evidence_quality" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
final_business_plan_builder1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
find_companies1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "appliedLimit": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "cached": { - "type": "boolean" - }, - "companies": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": [ - "string", - "null" - ] - }, - "employeeRange": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "location": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "country", - "city" - ], - "type": "object" - }, - "name": { - "type": "string" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "whyMatched": { - "type": "string" - } - }, - "required": [ - "name", - "website", - "industry", - "location", - "employeeRange", - "description", - "whyMatched", - "sources" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "requestedLimit": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "resultCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "companies", - "resultCount", - "sources", - "confidence", - "cached", - "dataMode", - "requestedLimit", - "appliedLimit", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "appliedLimit": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "cached": { + "type": "boolean" + }, + "companies": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": [ + "string", + "null" + ] + }, + "employeeRange": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "location": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "country", + "city" + ], + "type": "object" + }, + "name": { + "type": "string" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "whyMatched": { + "type": "string" + } + }, + "required": [ + "name", + "website", + "industry", + "location", + "employeeRange", + "description", + "whyMatched", + "sources" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "requestedLimit": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "resultCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "companies", + "resultCount", + "sources", + "confidence", + "cached", + "dataMode", + "requestedLimit", + "appliedLimit", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
first_10_customers_plan1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
flight_compare1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "alternatives": { - "items": { - "additionalProperties": false, - "properties": { - "airlines": { - "items": { - "type": "string" - }, - "type": "array" - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "baggage": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "durationMinutes": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "reliability": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "segments": { - "items": { - "additionalProperties": false, - "properties": { - "airline": { - "type": [ - "string", - "null" - ] - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "destination": { - "type": [ - "string", - "null" - ] - }, - "origin": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "origin", - "destination", - "departureAt", - "arrivalAt", - "airline" - ], - "type": "object" - }, - "type": "array" - }, - "selfTransfer": { - "type": "boolean" - }, - "splitTicket": { - "type": "boolean" - }, - "stops": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transferProtection": { - "anyOf": [ - { - "enum": [ - "protected", - "unprotected" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "price", - "airlines", - "segments", - "stops", - "durationMinutes", - "departureAt", - "arrivalAt", - "reliability", - "refundable", - "baggage", - "splitTicket", - "selfTransfer", - "provider" - ], - "type": "object" - }, - "type": "array" - }, - "cheapest": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "airlines": { - "items": { - "type": "string" - }, - "type": "array" - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "baggage": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "durationMinutes": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "reliability": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "segments": { - "items": { - "additionalProperties": false, - "properties": { - "airline": { - "type": [ - "string", - "null" - ] - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "destination": { - "type": [ - "string", - "null" - ] - }, - "origin": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "origin", - "destination", - "departureAt", - "arrivalAt", - "airline" - ], - "type": "object" - }, - "type": "array" - }, - "selfTransfer": { - "type": "boolean" - }, - "splitTicket": { - "type": "boolean" - }, - "stops": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transferProtection": { - "anyOf": [ - { - "enum": [ - "protected", - "unprotected" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "price", - "airlines", - "segments", - "stops", - "durationMinutes", - "departureAt", - "arrivalAt", - "reliability", - "refundable", - "baggage", - "splitTicket", - "selfTransfer", - "provider" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "comparison": { - "additionalProperties": false, - "properties": { - "durationRangeMinutes": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "max": { - "type": "number" - }, - "min": { - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "priceRange": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "max": { - "type": "number" - }, - "min": { - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "priceRange", - "durationRangeMinutes" - ], - "type": "object" - }, - "dataMode": { - "const": "live", - "type": "string" - }, - "fastest": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "airlines": { - "items": { - "type": "string" - }, - "type": "array" - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "baggage": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "durationMinutes": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "reliability": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "segments": { - "items": { - "additionalProperties": false, - "properties": { - "airline": { - "type": [ - "string", - "null" - ] - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "destination": { - "type": [ - "string", - "null" - ] - }, - "origin": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "origin", - "destination", - "departureAt", - "arrivalAt", - "airline" - ], - "type": "object" - }, - "type": "array" - }, - "selfTransfer": { - "type": "boolean" - }, - "splitTicket": { - "type": "boolean" - }, - "stops": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transferProtection": { - "anyOf": [ - { - "enum": [ - "protected", - "unprotected" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "price", - "airlines", - "segments", - "stops", - "durationMinutes", - "departureAt", - "arrivalAt", - "reliability", - "refundable", - "baggage", - "splitTicket", - "selfTransfer", - "provider" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "fewestStops": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "airlines": { - "items": { - "type": "string" - }, - "type": "array" - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "baggage": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "durationMinutes": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "reliability": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "segments": { - "items": { - "additionalProperties": false, - "properties": { - "airline": { - "type": [ - "string", - "null" - ] - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "destination": { - "type": [ - "string", - "null" - ] - }, - "origin": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "origin", - "destination", - "departureAt", - "arrivalAt", - "airline" - ], - "type": "object" - }, - "type": "array" - }, - "selfTransfer": { - "type": "boolean" - }, - "splitTicket": { - "type": "boolean" - }, - "stops": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transferProtection": { - "anyOf": [ - { - "enum": [ - "protected", - "unprotected" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "price", - "airlines", - "segments", - "stops", - "durationMinutes", - "departureAt", - "arrivalAt", - "reliability", - "refundable", - "baggage", - "splitTicket", - "selfTransfer", - "provider" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "methodology": { - "additionalProperties": false, - "properties": { - "missingSignals": { - "type": "string" - }, - "scope": { - "type": "string" - }, - "type": { - "const": "deterministic_weighted_comparison", - "type": "string" - }, - "weights": { - "additionalProperties": false, - "properties": { - "durationWeight": { - "default": 0.25, - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "priceWeight": { - "default": 0.5, - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "reliabilityWeight": { - "default": 0.1, - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "stopsWeight": { - "default": 0.15, - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "priceWeight", - "durationWeight", - "stopsWeight", - "reliabilityWeight" - ], - "type": "object" - } - }, - "required": [ - "type", - "weights", - "scope", - "missingSignals" - ], - "type": "object" - }, - "provider": { - "additionalProperties": false, - "properties": { - "name": { - "const": "letsfg", - "type": "string" - }, - "status": { - "const": "ok", - "type": "string" - }, - "upstreamLatencyMs": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "name", - "status", - "upstreamLatencyMs" - ], - "type": "object" - }, - "reasonCodes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommended": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "airlines": { - "items": { - "type": "string" - }, - "type": "array" - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "baggage": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "durationMinutes": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "reliability": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "segments": { - "items": { - "additionalProperties": false, - "properties": { - "airline": { - "type": [ - "string", - "null" - ] - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "destination": { - "type": [ - "string", - "null" - ] - }, - "origin": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "origin", - "destination", - "departureAt", - "arrivalAt", - "airline" - ], - "type": "object" - }, - "type": "array" - }, - "selfTransfer": { - "type": "boolean" - }, - "splitTicket": { - "type": "boolean" - }, - "stops": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transferProtection": { - "anyOf": [ - { - "enum": [ - "protected", - "unprotected" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "price", - "airlines", - "segments", - "stops", - "durationMinutes", - "departureAt", - "arrivalAt", - "reliability", - "refundable", - "baggage", - "splitTicket", - "selfTransfer", - "provider" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "searchedAt": { - "type": "string" - } - }, - "required": [ - "recommended", - "cheapest", - "fastest", - "fewestStops", - "alternatives", - "comparison", - "reasonCodes", - "methodology", - "searchedAt", - "provider", - "dataMode" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "alternatives": { + "items": { + "additionalProperties": false, + "properties": { + "airlines": { + "items": { + "type": "string" + }, + "type": "array" + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "baggage": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "durationMinutes": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "reliability": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "segments": { + "items": { + "additionalProperties": false, + "properties": { + "airline": { + "type": [ + "string", + "null" + ] + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "destination": { + "type": [ + "string", + "null" + ] + }, + "origin": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "origin", + "destination", + "departureAt", + "arrivalAt", + "airline" + ], + "type": "object" + }, + "type": "array" + }, + "selfTransfer": { + "type": "boolean" + }, + "splitTicket": { + "type": "boolean" + }, + "stops": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transferProtection": { + "anyOf": [ + { + "enum": [ + "protected", + "unprotected" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "price", + "airlines", + "segments", + "stops", + "durationMinutes", + "departureAt", + "arrivalAt", + "reliability", + "refundable", + "baggage", + "splitTicket", + "selfTransfer", + "provider" + ], + "type": "object" + }, + "type": "array" + }, + "cheapest": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "airlines": { + "items": { + "type": "string" + }, + "type": "array" + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "baggage": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "durationMinutes": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "reliability": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "segments": { + "items": { + "additionalProperties": false, + "properties": { + "airline": { + "type": [ + "string", + "null" + ] + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "destination": { + "type": [ + "string", + "null" + ] + }, + "origin": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "origin", + "destination", + "departureAt", + "arrivalAt", + "airline" + ], + "type": "object" + }, + "type": "array" + }, + "selfTransfer": { + "type": "boolean" + }, + "splitTicket": { + "type": "boolean" + }, + "stops": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transferProtection": { + "anyOf": [ + { + "enum": [ + "protected", + "unprotected" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "price", + "airlines", + "segments", + "stops", + "durationMinutes", + "departureAt", + "arrivalAt", + "reliability", + "refundable", + "baggage", + "splitTicket", + "selfTransfer", + "provider" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "comparison": { + "additionalProperties": false, + "properties": { + "durationRangeMinutes": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "max": { + "type": "number" + }, + "min": { + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "priceRange": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "max": { + "type": "number" + }, + "min": { + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "priceRange", + "durationRangeMinutes" + ], + "type": "object" + }, + "dataMode": { + "const": "live", + "type": "string" + }, + "fastest": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "airlines": { + "items": { + "type": "string" + }, + "type": "array" + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "baggage": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "durationMinutes": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "reliability": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "segments": { + "items": { + "additionalProperties": false, + "properties": { + "airline": { + "type": [ + "string", + "null" + ] + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "destination": { + "type": [ + "string", + "null" + ] + }, + "origin": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "origin", + "destination", + "departureAt", + "arrivalAt", + "airline" + ], + "type": "object" + }, + "type": "array" + }, + "selfTransfer": { + "type": "boolean" + }, + "splitTicket": { + "type": "boolean" + }, + "stops": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transferProtection": { + "anyOf": [ + { + "enum": [ + "protected", + "unprotected" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "price", + "airlines", + "segments", + "stops", + "durationMinutes", + "departureAt", + "arrivalAt", + "reliability", + "refundable", + "baggage", + "splitTicket", + "selfTransfer", + "provider" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "fewestStops": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "airlines": { + "items": { + "type": "string" + }, + "type": "array" + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "baggage": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "durationMinutes": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "reliability": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "segments": { + "items": { + "additionalProperties": false, + "properties": { + "airline": { + "type": [ + "string", + "null" + ] + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "destination": { + "type": [ + "string", + "null" + ] + }, + "origin": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "origin", + "destination", + "departureAt", + "arrivalAt", + "airline" + ], + "type": "object" + }, + "type": "array" + }, + "selfTransfer": { + "type": "boolean" + }, + "splitTicket": { + "type": "boolean" + }, + "stops": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transferProtection": { + "anyOf": [ + { + "enum": [ + "protected", + "unprotected" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "price", + "airlines", + "segments", + "stops", + "durationMinutes", + "departureAt", + "arrivalAt", + "reliability", + "refundable", + "baggage", + "splitTicket", + "selfTransfer", + "provider" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "methodology": { + "additionalProperties": false, + "properties": { + "missingSignals": { + "type": "string" + }, + "scope": { + "type": "string" + }, + "type": { + "const": "deterministic_weighted_comparison", + "type": "string" + }, + "weights": { + "additionalProperties": false, + "properties": { + "durationWeight": { + "default": 0.25, + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "priceWeight": { + "default": 0.5, + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "reliabilityWeight": { + "default": 0.1, + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "stopsWeight": { + "default": 0.15, + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "priceWeight", + "durationWeight", + "stopsWeight", + "reliabilityWeight" + ], + "type": "object" + } + }, + "required": [ + "type", + "weights", + "scope", + "missingSignals" + ], + "type": "object" + }, + "provider": { + "additionalProperties": false, + "properties": { + "name": { + "const": "letsfg", + "type": "string" + }, + "status": { + "const": "ok", + "type": "string" + }, + "upstreamLatencyMs": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "name", + "status", + "upstreamLatencyMs" + ], + "type": "object" + }, + "reasonCodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommended": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "airlines": { + "items": { + "type": "string" + }, + "type": "array" + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "baggage": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "durationMinutes": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "reliability": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "segments": { + "items": { + "additionalProperties": false, + "properties": { + "airline": { + "type": [ + "string", + "null" + ] + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "destination": { + "type": [ + "string", + "null" + ] + }, + "origin": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "origin", + "destination", + "departureAt", + "arrivalAt", + "airline" + ], + "type": "object" + }, + "type": "array" + }, + "selfTransfer": { + "type": "boolean" + }, + "splitTicket": { + "type": "boolean" + }, + "stops": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transferProtection": { + "anyOf": [ + { + "enum": [ + "protected", + "unprotected" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "price", + "airlines", + "segments", + "stops", + "durationMinutes", + "departureAt", + "arrivalAt", + "reliability", + "refundable", + "baggage", + "splitTicket", + "selfTransfer", + "provider" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "searchedAt": { + "type": "string" + } + }, + "required": [ + "recommended", + "cheapest", + "fastest", + "fewestStops", + "alternatives", + "comparison", + "reasonCodes", + "methodology", + "searchedAt", + "provider", + "dataMode" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
flight_search1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "count": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dataMode": { - "const": "live", - "type": "string" - }, - "offers": { - "items": { - "additionalProperties": false, - "properties": { - "airlines": { - "items": { - "type": "string" - }, - "type": "array" - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "baggage": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "durationMinutes": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "reliability": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "segments": { - "items": { - "additionalProperties": false, - "properties": { - "airline": { - "type": [ - "string", - "null" - ] - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "destination": { - "type": [ - "string", - "null" - ] - }, - "origin": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "origin", - "destination", - "departureAt", - "arrivalAt", - "airline" - ], - "type": "object" - }, - "type": "array" - }, - "selfTransfer": { - "type": "boolean" - }, - "splitTicket": { - "type": "boolean" - }, - "stops": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transferProtection": { - "anyOf": [ - { - "enum": [ - "protected", - "unprotected" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "price", - "airlines", - "segments", - "stops", - "durationMinutes", - "departureAt", - "arrivalAt", - "reliability", - "refundable", - "baggage", - "splitTicket", - "selfTransfer", - "provider" - ], - "type": "object" - }, - "type": "array" - }, - "provider": { - "additionalProperties": false, - "properties": { - "name": { - "const": "letsfg", - "type": "string" - }, - "status": { - "const": "ok", - "type": "string" - }, - "upstreamLatencyMs": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "name", - "status", - "upstreamLatencyMs" - ], - "type": "object" - }, - "query": { - "additionalProperties": false, - "properties": { - "adults": { - "default": 1, - "maximum": 9, - "minimum": 1, - "type": "integer" - }, - "cabinClass": { - "default": "economy", - "enum": [ - "economy", - "premium_economy", - "business", - "first" - ], - "type": "string" - }, - "children": { - "default": 0, - "maximum": 8, - "minimum": 0, - "type": "integer" - }, - "currency": { - "default": "USD", - "pattern": "^[A-Z]{3}$", - "type": "string" - }, - "departureDate": { - "pattern": "^\\d{4}-\\d{2}-\\d{2}$", - "type": "string" - }, - "destination": { - "maxLength": 100, - "minLength": 2, - "pattern": "^[\\p{L}\\p{N} .,'()-]+$", - "type": "string" - }, - "infants": { - "const": 0, - "default": 0, - "description": "Infant pricing is not supported by this adapter.", - "type": "number" - }, - "limit": { - "default": 20, - "maximum": 50, - "minimum": 1, - "type": "integer" - }, - "maxStops": { - "maximum": 3, - "minimum": 0, - "type": "integer" - }, - "origin": { - "maxLength": 100, - "minLength": 2, - "pattern": "^[\\p{L}\\p{N} .,'()-]+$", - "type": "string" - }, - "returnDate": { - "pattern": "^\\d{4}-\\d{2}-\\d{2}$", - "type": "string" - }, - "sort": { - "default": "price", - "enum": [ - "price", - "duration", - "stops" - ], - "type": "string" - } - }, - "required": [ - "origin", - "destination", - "departureDate", - "adults", - "children", - "infants", - "cabinClass", - "currency", - "limit", - "sort" - ], - "type": "object" - }, - "searchedAt": { - "type": "string" - } - }, - "required": [ - "query", - "offers", - "count", - "searchedAt", - "provider", - "dataMode" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "count": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dataMode": { + "const": "live", + "type": "string" + }, + "offers": { + "items": { + "additionalProperties": false, + "properties": { + "airlines": { + "items": { + "type": "string" + }, + "type": "array" + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "baggage": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "durationMinutes": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "reliability": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "segments": { + "items": { + "additionalProperties": false, + "properties": { + "airline": { + "type": [ + "string", + "null" + ] + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "destination": { + "type": [ + "string", + "null" + ] + }, + "origin": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "origin", + "destination", + "departureAt", + "arrivalAt", + "airline" + ], + "type": "object" + }, + "type": "array" + }, + "selfTransfer": { + "type": "boolean" + }, + "splitTicket": { + "type": "boolean" + }, + "stops": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transferProtection": { + "anyOf": [ + { + "enum": [ + "protected", + "unprotected" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "price", + "airlines", + "segments", + "stops", + "durationMinutes", + "departureAt", + "arrivalAt", + "reliability", + "refundable", + "baggage", + "splitTicket", + "selfTransfer", + "provider" + ], + "type": "object" + }, + "type": "array" + }, + "provider": { + "additionalProperties": false, + "properties": { + "name": { + "const": "letsfg", + "type": "string" + }, + "status": { + "const": "ok", + "type": "string" + }, + "upstreamLatencyMs": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "name", + "status", + "upstreamLatencyMs" + ], + "type": "object" + }, + "query": { + "additionalProperties": false, + "properties": { + "adults": { + "default": 1, + "maximum": 9, + "minimum": 1, + "type": "integer" + }, + "cabinClass": { + "default": "economy", + "enum": [ + "economy", + "premium_economy", + "business", + "first" + ], + "type": "string" + }, + "children": { + "default": 0, + "maximum": 8, + "minimum": 0, + "type": "integer" + }, + "currency": { + "default": "USD", + "pattern": "^[A-Z]{3}$", + "type": "string" + }, + "departureDate": { + "pattern": "^\\d{4}-\\d{2}-\\d{2}$", + "type": "string" + }, + "destination": { + "maxLength": 100, + "minLength": 2, + "pattern": "^[\\p{L}\\p{N} .,'()-]+$", + "type": "string" + }, + "infants": { + "const": 0, + "default": 0, + "description": "Infant pricing is not supported by this adapter.", + "type": "number" + }, + "limit": { + "default": 20, + "maximum": 50, + "minimum": 1, + "type": "integer" + }, + "maxStops": { + "maximum": 3, + "minimum": 0, + "type": "integer" + }, + "origin": { + "maxLength": 100, + "minLength": 2, + "pattern": "^[\\p{L}\\p{N} .,'()-]+$", + "type": "string" + }, + "returnDate": { + "pattern": "^\\d{4}-\\d{2}-\\d{2}$", + "type": "string" + }, + "sort": { + "default": "price", + "enum": [ + "price", + "duration", + "stops" + ], + "type": "string" + } + }, + "required": [ + "origin", + "destination", + "departureDate", + "adults", + "children", + "infants", + "cabinClass", + "currency", + "limit", + "sort" + ], + "type": "object" + }, + "searchedAt": { + "type": "string" + } + }, + "required": [ + "query", + "offers", + "count", + "searchedAt", + "provider", + "dataMode" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
generate_job_profile1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "certifications": { - "items": { - "type": "string" - }, - "type": "array" - }, - "domain_experience": { - "items": { - "type": "string" - }, - "type": "array" - }, - "employment_type": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "items": { - "type": "string" - }, - "type": "array" - }, - "job_title": { - "type": "string" - }, - "keywords": { - "items": { - "type": "string" - }, - "type": "array" - }, - "language_requirements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "leadership_requirements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "location_requirements": { - "type": [ - "string", - "null" - ] - }, - "preferred_experience_years": { - "type": [ - "number", - "null" - ] - }, - "preferred_skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "required_education": { - "items": { - "type": "string" - }, - "type": "array" - }, - "required_experience_years": { - "type": [ - "number", - "null" - ] - }, - "required_skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "responsibilities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "role_family": { - "type": "string" - }, - "scoring_model": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "seniority": { - "type": "string" - }, - "technical_requirements": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "job_title", - "role_family", - "seniority", - "industry", - "required_skills", - "preferred_skills", - "required_experience_years", - "preferred_experience_years", - "required_education", - "certifications", - "responsibilities", - "domain_experience", - "technical_requirements", - "leadership_requirements", - "language_requirements", - "location_requirements", - "employment_type", - "keywords", - "scoring_model" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "certifications": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain_experience": { + "items": { + "type": "string" + }, + "type": "array" + }, + "employment_type": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "items": { + "type": "string" + }, + "type": "array" + }, + "job_title": { + "type": "string" + }, + "keywords": { + "items": { + "type": "string" + }, + "type": "array" + }, + "language_requirements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "leadership_requirements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "location_requirements": { + "type": [ + "string", + "null" + ] + }, + "preferred_experience_years": { + "type": [ + "number", + "null" + ] + }, + "preferred_skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "required_education": { + "items": { + "type": "string" + }, + "type": "array" + }, + "required_experience_years": { + "type": [ + "number", + "null" + ] + }, + "required_skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "responsibilities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "role_family": { + "type": "string" + }, + "scoring_model": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "seniority": { + "type": "string" + }, + "technical_requirements": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "job_title", + "role_family", + "seniority", + "industry", + "required_skills", + "preferred_skills", + "required_experience_years", + "preferred_experience_years", + "required_education", + "certifications", + "responsibilities", + "domain_experience", + "technical_requirements", + "leadership_requirements", + "language_requirements", + "location_requirements", + "employment_type", + "keywords", + "scoring_model" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
get_oman_company_profile1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "company": { - "additionalProperties": false, - "properties": { - "activities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "address": { - "type": [ - "string", - "null" - ] - }, - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "phone": { - "type": [ - "string", - "null" - ] - }, - "registrationDate": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "legalType", - "status", - "registrationNumber", - "registrationDate", - "industry", - "activities", - "governorate", - "wilayat", - "address", - "website", - "email", - "phone" - ], - "type": "object" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "digitalPresence": { - "additionalProperties": false, - "properties": { - "domain": { - "type": [ - "string", - "null" - ] - }, - "socialProfiles": { - "items": { - "type": "string" - }, - "type": "array" - }, - "websiteFound": { - "type": "boolean" - } - }, - "required": [ - "websiteFound", - "domain", - "socialProfiles" - ], - "type": "object" - }, - "procurement": { - "additionalProperties": false, - "properties": { - "awardedContractCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "awards": { - "items": { - "additionalProperties": false, - "properties": { - "awardValueOMR": { - "type": [ - "number", - "null" - ] - }, - "buyer": { - "type": [ - "string", - "null" - ] - }, - "category": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "tenderNumber": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "tenderNumber", - "buyer", - "title", - "status", - "awardValueOMR", - "category", - "sourceName", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "governmentProcurementPresence": { - "type": [ - "boolean", - "null" - ] - }, - "lastTenderActivityAt": { - "type": [ - "string", - "null" - ] - }, - "registeredSupplier": { - "type": [ - "boolean", - "null" - ] - }, - "supplierCategory": { - "type": [ - "string", - "null" - ] - }, - "supplierClassification": { - "type": [ - "string", - "null" - ] - }, - "tendersParticipated": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "registeredSupplier", - "supplierCategory", - "supplierClassification", - "governmentProcurementPresence", - "tendersParticipated", - "awardedContractCount", - "lastTenderActivityAt", - "awards" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - }, - "verification": { - "additionalProperties": false, - "properties": { - "lastVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "taxVerificationStatus": { - "type": [ - "string", - "null" - ] - }, - "taxVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "verificationStatus", - "lastVerifiedAt", - "taxVerificationStatus", - "taxVerifiedAt" - ], - "type": "object" - } - }, - "required": [ - "company", - "digitalPresence", - "verification", - "procurement", - "dataCoverage", - "sources" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "company": { + "additionalProperties": false, + "properties": { + "activities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "address": { + "type": [ + "string", + "null" + ] + }, + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "phone": { + "type": [ + "string", + "null" + ] + }, + "registrationDate": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "legalType", + "status", + "registrationNumber", + "registrationDate", + "industry", + "activities", + "governorate", + "wilayat", + "address", + "website", + "email", + "phone" + ], + "type": "object" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "digitalPresence": { + "additionalProperties": false, + "properties": { + "domain": { + "type": [ + "string", + "null" + ] + }, + "socialProfiles": { + "items": { + "type": "string" + }, + "type": "array" + }, + "websiteFound": { + "type": "boolean" + } + }, + "required": [ + "websiteFound", + "domain", + "socialProfiles" + ], + "type": "object" + }, + "procurement": { + "additionalProperties": false, + "properties": { + "awardedContractCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "awards": { + "items": { + "additionalProperties": false, + "properties": { + "awardValueOMR": { + "type": [ + "number", + "null" + ] + }, + "buyer": { + "type": [ + "string", + "null" + ] + }, + "category": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "tenderNumber": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "tenderNumber", + "buyer", + "title", + "status", + "awardValueOMR", + "category", + "sourceName", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "governmentProcurementPresence": { + "type": [ + "boolean", + "null" + ] + }, + "lastTenderActivityAt": { + "type": [ + "string", + "null" + ] + }, + "registeredSupplier": { + "type": [ + "boolean", + "null" + ] + }, + "supplierCategory": { + "type": [ + "string", + "null" + ] + }, + "supplierClassification": { + "type": [ + "string", + "null" + ] + }, + "tendersParticipated": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "registeredSupplier", + "supplierCategory", + "supplierClassification", + "governmentProcurementPresence", + "tendersParticipated", + "awardedContractCount", + "lastTenderActivityAt", + "awards" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + }, + "verification": { + "additionalProperties": false, + "properties": { + "lastVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "taxVerificationStatus": { + "type": [ + "string", + "null" + ] + }, + "taxVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "verificationStatus", + "lastVerifiedAt", + "taxVerificationStatus", + "taxVerifiedAt" + ], + "type": "object" + } + }, + "required": [ + "company", + "digitalPresence", + "verification", + "procurement", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
hotel_search1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "count": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dataMode": { - "const": "live", - "type": "string" - }, - "destination": { - "additionalProperties": false, - "properties": { - "query": { - "type": "string" - }, - "resolvedName": { - "type": "string" - } - }, - "required": [ - "query", - "resolvedName" - ], - "type": "object" - }, - "hotels": { - "items": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "offers": { - "items": { - "additionalProperties": false, - "properties": { - "cancellationPolicy": { - "type": [ - "string", - "null" - ] - }, - "freeCancellationUntil": { - "type": [ - "string", - "null" - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "roomName": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "id", - "roomName", - "price", - "refundable", - "freeCancellationUntil", - "cancellationPolicy", - "provider" - ], - "type": "object" - }, - "type": "array" - }, - "stars": { - "anyOf": [ - { - "maximum": 5, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "name", - "stars", - "offers" - ], - "type": "object" - }, - "type": "array" - }, - "provider": { - "additionalProperties": false, - "properties": { - "name": { - "const": "letsfg", - "type": "string" - }, - "status": { - "const": "ok", - "type": "string" - }, - "upstreamLatencyMs": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "name", - "status", - "upstreamLatencyMs" - ], - "type": "object" - }, - "searchedAt": { - "type": "string" - } - }, - "required": [ - "destination", - "hotels", - "count", - "searchedAt", - "provider", - "dataMode" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "count": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dataMode": { + "const": "live", + "type": "string" + }, + "destination": { + "additionalProperties": false, + "properties": { + "query": { + "type": "string" + }, + "resolvedName": { + "type": "string" + } + }, + "required": [ + "query", + "resolvedName" + ], + "type": "object" + }, + "hotels": { + "items": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "offers": { + "items": { + "additionalProperties": false, + "properties": { + "cancellationPolicy": { + "type": [ + "string", + "null" + ] + }, + "freeCancellationUntil": { + "type": [ + "string", + "null" + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "roomName": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "roomName", + "price", + "refundable", + "freeCancellationUntil", + "cancellationPolicy", + "provider" + ], + "type": "object" + }, + "type": "array" + }, + "stars": { + "anyOf": [ + { + "maximum": 5, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "name", + "stars", + "offers" + ], + "type": "object" + }, + "type": "array" + }, + "provider": { + "additionalProperties": false, + "properties": { + "name": { + "const": "letsfg", + "type": "string" + }, + "status": { + "const": "ok", + "type": "string" + }, + "upstreamLatencyMs": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "name", + "status", + "upstreamLatencyMs" + ], + "type": "object" + }, + "searchedAt": { + "type": "string" + } + }, + "required": [ + "destination", + "hotels", + "count", + "searchedAt", + "provider", + "dataMode" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
ideal_customer_profile1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
invoice_anomaly_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "anomalies": { - "description": "Most severe first. At most one record per anomaly code; sub-findings are in evidence.issues.", - "items": { - "additionalProperties": false, - "properties": { - "code": { - "description": "Stable machine code of the anomaly type.", - "enum": [ - "SUBTOTAL_MISMATCH", - "TAX_MISMATCH", - "TOTAL_MISMATCH", - "LINE_TOTAL_MISMATCH", - "DUPLICATE_INVOICE", - "POSSIBLE_DUPLICATE", - "UNUSUAL_AMOUNT", - "SUPPLIER_PATTERN_DEVIATION", - "UNUSUAL_CURRENCY", - "UNUSUAL_PAYMENT_TERMS", - "INVOICE_NUMBER_ANOMALY", - "BANK_ACCOUNT_CHANGED", - "UNKNOWN_BANK_ACCOUNT", - "PO_MISMATCH", - "PO_AMOUNT_EXCEEDED", - "CONTRACT_LIMIT_EXCEEDED", - "APPROVAL_THRESHOLD_EXCEEDED", - "SPLIT_INVOICE_PATTERN", - "DATE_ANOMALY", - "DUE_DATE_ANOMALY", - "DUPLICATE_LINE_ITEM", - "MISSING_REQUIRED_FIELD" - ], - "type": "string" - }, - "confidence": { - "description": "0–1 strength of the supporting evidence (not a probability of fraud).", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "evidence": { - "additionalProperties": {}, - "description": "Structured, factual evidence for the finding (matched records, expected vs stated values, baselines, thresholds). Bank accounts appear only masked (****1234).", - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "explanation": { - "description": "One factual sentence, phrased as a risk indicator (never an accusation).", - "type": "string" - }, - "field": { - "description": "Primary invoice field concerned (e.g. invoiceNumber, bankAccount, total), or null.", - "type": [ - "string", - "null" - ] - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "confidence", - "field", - "explanation", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "anomalyCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "asOfDate": { - "description": "Reference date (UTC) used for date checks.", - "type": "string" - }, - "checkedAt": { - "description": "ISO timestamp of the as-of date (UTC start of day). Deliberately day-granular so identical inputs give identical output; pass options.asOfDate for full reproducibility.", - "type": "string" - }, - "contextUsed": { - "additionalProperties": false, - "properties": { - "approvalContext": { - "type": "boolean" - }, - "contract": { - "type": "boolean" - }, - "historicalInvoices": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "paymentHistory": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "purchaseOrder": { - "type": "boolean" - }, - "supplierHistoryMatched": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "supplierProfile": { - "type": "boolean" - } - }, - "required": [ - "historicalInvoices", - "supplierHistoryMatched", - "paymentHistory", - "supplierProfile", - "purchaseOrder", - "contract", - "approvalContext" - ], - "type": "object" - }, - "dataCompleteness": { - "additionalProperties": false, - "properties": { - "missingRecommendedFields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missingRequiredFields": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "missingRequiredFields", - "missingRecommendedFields" - ], - "type": "object" - }, - "decision": { - "description": "Advisory only: low → continue, medium/high → review, critical → hold. Not a payment approval or rejection.", - "enum": [ - "continue", - "review", - "hold" - ], - "type": "string" - }, - "financialChecks": { - "additionalProperties": false, - "properties": { - "computed": { - "additionalProperties": false, - "properties": { - "expectedTax": { - "type": [ - "number", - "null" - ] - }, - "expectedTotal": { - "type": [ - "number", - "null" - ] - }, - "lineItemsSum": { - "type": [ - "number", - "null" - ] - }, - "tolerance": { - "type": "number" - } - }, - "required": [ - "lineItemsSum", - "expectedTax", - "expectedTotal", - "tolerance" - ], - "type": "object" - }, - "lineTotalsValid": { - "description": "quantity × unitPrice − discount ≈ line total for every line that states all three; null when none does.", - "type": [ - "boolean", - "null" - ] - }, - "subtotalValid": { - "description": "Σ line totals ≈ subtotal; null when not checkable (no lines or no subtotal).", - "type": [ - "boolean", - "null" - ] - }, - "taxValid": { - "description": "Stated tax ≈ tax implied by the stated rate(s); null when no rate or no tax is stated.", - "type": [ - "boolean", - "null" - ] - }, - "totalValid": { - "description": "subtotal − discount + tax + shipping ≈ total; null when not checkable.", - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "subtotalValid", - "taxValid", - "totalValid", - "lineTotalsValid", - "computed" - ], - "type": "object" - }, - "invoiceSummary": { - "additionalProperties": false, - "description": "Normalized key fields of the checked invoice (bank account masked).", - "properties": { - "bankAccountMasked": { - "type": [ - "string", - "null" - ] - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "dueDate": { - "type": [ - "string", - "null" - ] - }, - "invoiceDate": { - "type": [ - "string", - "null" - ] - }, - "invoiceNumber": { - "type": [ - "string", - "null" - ] - }, - "lineItemCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "supplierId": { - "type": [ - "string", - "null" - ] - }, - "supplierName": { - "type": [ - "string", - "null" - ] - }, - "total": { - "type": "number" - } - }, - "required": [ - "invoiceNumber", - "supplierName", - "supplierId", - "invoiceDate", - "dueDate", - "currency", - "total", - "lineItemCount", - "bankAccountMasked" - ], - "type": "object" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "mode": { - "enum": [ - "standalone", - "context_aware" - ], - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "riskLevel": { - "description": "low 0–14, medium 15–39, high 40–64, critical 65–100.", - "enum": [ - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "riskScore": { - "description": "0–100, higher = more risk indicators; see scoring for the exact computation.", - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "scoring": { - "additionalProperties": false, - "description": "Exact score derivation: per-anomaly points = basePoints × confidence, severity-group caps, correlation bonus, severity ceiling.", - "properties": { - "cappedBySeverity": { - "type": "boolean" - }, - "components": { - "items": { - "additionalProperties": false, - "properties": { - "basePoints": { - "type": "number" - }, - "code": { - "type": "string" - }, - "confidence": { - "type": "number" - }, - "points": { - "type": "number" - }, - "severity": { - "type": "string" - } - }, - "required": [ - "code", - "severity", - "confidence", - "basePoints", - "points" - ], - "type": "object" - }, - "type": "array" - }, - "escalationBonus": { - "type": "number" - }, - "escalationReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "highSeverityPoints": { - "type": "number" - }, - "levelBands": { - "additionalProperties": false, - "properties": { - "critical": { - "type": "string" - }, - "high": { - "type": "string" - }, - "low": { - "type": "string" - }, - "medium": { - "type": "string" - } - }, - "required": [ - "low", - "medium", - "high", - "critical" - ], - "type": "object" - }, - "lowSeverityPoints": { - "type": "number" - }, - "mediumSeverityPoints": { - "type": "number" - }, - "model": { - "type": "string" - }, - "rawScore": { - "type": "number" - } - }, - "required": [ - "model", - "components", - "lowSeverityPoints", - "mediumSeverityPoints", - "highSeverityPoints", - "escalationBonus", - "escalationReasons", - "cappedBySeverity", - "rawScore", - "levelBands" - ], - "type": "object" - }, - "summary": { - "type": "string" - } - }, - "required": [ - "riskScore", - "riskLevel", - "decision", - "anomalyCount", - "anomalies", - "financialChecks", - "recommendedAction", - "summary", - "mode", - "contextUsed", - "invoiceSummary", - "dataCompleteness", - "scoring", - "limitations", - "asOfDate", - "checkedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "anomalies": { + "description": "Most severe first. At most one record per anomaly code; sub-findings are in evidence.issues.", + "items": { + "additionalProperties": false, + "properties": { + "code": { + "description": "Stable machine code of the anomaly type.", + "enum": [ + "SUBTOTAL_MISMATCH", + "TAX_MISMATCH", + "TOTAL_MISMATCH", + "LINE_TOTAL_MISMATCH", + "DUPLICATE_INVOICE", + "POSSIBLE_DUPLICATE", + "UNUSUAL_AMOUNT", + "SUPPLIER_PATTERN_DEVIATION", + "UNUSUAL_CURRENCY", + "UNUSUAL_PAYMENT_TERMS", + "INVOICE_NUMBER_ANOMALY", + "BANK_ACCOUNT_CHANGED", + "UNKNOWN_BANK_ACCOUNT", + "PO_MISMATCH", + "PO_AMOUNT_EXCEEDED", + "CONTRACT_LIMIT_EXCEEDED", + "APPROVAL_THRESHOLD_EXCEEDED", + "SPLIT_INVOICE_PATTERN", + "DATE_ANOMALY", + "DUE_DATE_ANOMALY", + "DUPLICATE_LINE_ITEM", + "MISSING_REQUIRED_FIELD" + ], + "type": "string" + }, + "confidence": { + "description": "0–1 strength of the supporting evidence (not a probability of fraud).", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "evidence": { + "additionalProperties": {}, + "description": "Structured, factual evidence for the finding (matched records, expected vs stated values, baselines, thresholds). Bank accounts appear only masked (****1234).", + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "explanation": { + "description": "One factual sentence, phrased as a risk indicator (never an accusation).", + "type": "string" + }, + "field": { + "description": "Primary invoice field concerned (e.g. invoiceNumber, bankAccount, total), or null.", + "type": [ + "string", + "null" + ] + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "confidence", + "field", + "explanation", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "anomalyCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "asOfDate": { + "description": "Reference date (UTC) used for date checks.", + "type": "string" + }, + "checkedAt": { + "description": "ISO timestamp of the as-of date (UTC start of day). Deliberately day-granular so identical inputs give identical output; pass options.asOfDate for full reproducibility.", + "type": "string" + }, + "contextUsed": { + "additionalProperties": false, + "properties": { + "approvalContext": { + "type": "boolean" + }, + "contract": { + "type": "boolean" + }, + "historicalInvoices": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "paymentHistory": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "purchaseOrder": { + "type": "boolean" + }, + "supplierHistoryMatched": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "supplierProfile": { + "type": "boolean" + } + }, + "required": [ + "historicalInvoices", + "supplierHistoryMatched", + "paymentHistory", + "supplierProfile", + "purchaseOrder", + "contract", + "approvalContext" + ], + "type": "object" + }, + "dataCompleteness": { + "additionalProperties": false, + "properties": { + "missingRecommendedFields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missingRequiredFields": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "missingRequiredFields", + "missingRecommendedFields" + ], + "type": "object" + }, + "decision": { + "description": "Advisory only: low → continue, medium/high → review, critical → hold. Not a payment approval or rejection.", + "enum": [ + "continue", + "review", + "hold" + ], + "type": "string" + }, + "financialChecks": { + "additionalProperties": false, + "properties": { + "computed": { + "additionalProperties": false, + "properties": { + "expectedTax": { + "type": [ + "number", + "null" + ] + }, + "expectedTotal": { + "type": [ + "number", + "null" + ] + }, + "lineItemsSum": { + "type": [ + "number", + "null" + ] + }, + "tolerance": { + "type": "number" + } + }, + "required": [ + "lineItemsSum", + "expectedTax", + "expectedTotal", + "tolerance" + ], + "type": "object" + }, + "lineTotalsValid": { + "description": "quantity × unitPrice − discount ≈ line total for every line that states all three; null when none does.", + "type": [ + "boolean", + "null" + ] + }, + "subtotalValid": { + "description": "Σ line totals ≈ subtotal; null when not checkable (no lines or no subtotal).", + "type": [ + "boolean", + "null" + ] + }, + "taxValid": { + "description": "Stated tax ≈ tax implied by the stated rate(s); null when no rate or no tax is stated.", + "type": [ + "boolean", + "null" + ] + }, + "totalValid": { + "description": "subtotal − discount + tax + shipping ≈ total; null when not checkable.", + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "subtotalValid", + "taxValid", + "totalValid", + "lineTotalsValid", + "computed" + ], + "type": "object" + }, + "invoiceSummary": { + "additionalProperties": false, + "description": "Normalized key fields of the checked invoice (bank account masked).", + "properties": { + "bankAccountMasked": { + "type": [ + "string", + "null" + ] + }, + "currency": { + "type": [ + "string", + "null" + ] + }, + "dueDate": { + "type": [ + "string", + "null" + ] + }, + "invoiceDate": { + "type": [ + "string", + "null" + ] + }, + "invoiceNumber": { + "type": [ + "string", + "null" + ] + }, + "lineItemCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "supplierId": { + "type": [ + "string", + "null" + ] + }, + "supplierName": { + "type": [ + "string", + "null" + ] + }, + "total": { + "type": "number" + } + }, + "required": [ + "invoiceNumber", + "supplierName", + "supplierId", + "invoiceDate", + "dueDate", + "currency", + "total", + "lineItemCount", + "bankAccountMasked" + ], + "type": "object" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mode": { + "enum": [ + "standalone", + "context_aware" + ], + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "riskLevel": { + "description": "low 0–14, medium 15–39, high 40–64, critical 65–100.", + "enum": [ + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "riskScore": { + "description": "0–100, higher = more risk indicators; see scoring for the exact computation.", + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "scoring": { + "additionalProperties": false, + "description": "Exact score derivation: per-anomaly points = basePoints × confidence, severity-group caps, correlation bonus, severity ceiling.", + "properties": { + "cappedBySeverity": { + "type": "boolean" + }, + "components": { + "items": { + "additionalProperties": false, + "properties": { + "basePoints": { + "type": "number" + }, + "code": { + "type": "string" + }, + "confidence": { + "type": "number" + }, + "points": { + "type": "number" + }, + "severity": { + "type": "string" + } + }, + "required": [ + "code", + "severity", + "confidence", + "basePoints", + "points" + ], + "type": "object" + }, + "type": "array" + }, + "escalationBonus": { + "type": "number" + }, + "escalationReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "highSeverityPoints": { + "type": "number" + }, + "levelBands": { + "additionalProperties": false, + "properties": { + "critical": { + "type": "string" + }, + "high": { + "type": "string" + }, + "low": { + "type": "string" + }, + "medium": { + "type": "string" + } + }, + "required": [ + "low", + "medium", + "high", + "critical" + ], + "type": "object" + }, + "lowSeverityPoints": { + "type": "number" + }, + "mediumSeverityPoints": { + "type": "number" + }, + "model": { + "type": "string" + }, + "rawScore": { + "type": "number" + } + }, + "required": [ + "model", + "components", + "lowSeverityPoints", + "mediumSeverityPoints", + "highSeverityPoints", + "escalationBonus", + "escalationReasons", + "cappedBySeverity", + "rawScore", + "levelBands" + ], + "type": "object" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "riskScore", + "riskLevel", + "decision", + "anomalyCount", + "anomalies", + "financialChecks", + "recommendedAction", + "summary", + "mode", + "contextUsed", + "invoiceSummary", + "dataCompleteness", + "scoring", + "limitations", + "asOfDate", + "checkedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
monthly_business_financial_report1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
news_video_generate1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } - }, - "required": [ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } + }, + "required": [ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
offer_builder1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
oman_business_launch_advisor1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
oman_business_launch_plan1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
oman_business_plan_generator1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
oman_go_to_market_plan1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
oman_small_business_guide1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
oman_supplier_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "checks": { - "additionalProperties": false, - "properties": { - "addressConsistency": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "conflict", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "explanation" - ], - "type": "object" - }, - "businessActivity": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "requiredCategories": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - }, - "supplierCategories": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "status", - "explanation", - "requiredCategories", - "supplierCategories" - ], - "type": "object" - }, - "companyIdentity": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "corroborations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "explanation", - "corroborations" - ], - "type": "object" - }, - "contactConsistency": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "explanation" - ], - "type": "object" - }, - "publicRisk": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "evidenceTier": { - "enum": [ - "public_allegation", - "automated_indicator" - ], - "type": "string" - }, - "sourceTitle": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "public_web_mention", - "possible_impersonation", - "contradictory_business_identity" - ], - "type": "string" - } - }, - "required": [ - "type", - "description", - "evidenceTier", - "sourceUrl", - "sourceTitle" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "signal_detected", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals", - "explanation" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "reason": { - "type": "string" - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "matchedAlias", - "source", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "potential_match", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "matches", - "listsChecked", - "listsUnavailable", - "explanation" - ], - "type": "object" - }, - "website": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "signals": { - "additionalProperties": false, - "properties": { - "companyNameOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "corporateEmailOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "domainMatchesCompanyName": { - "type": [ - "boolean", - "null" - ] - }, - "domainMatchesRegistry": { - "type": [ - "boolean", - "null" - ] - }, - "https": { - "type": [ - "boolean", - "null" - ] - }, - "phoneOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "physicalAddressOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "redirectedToDifferentDomain": { - "type": [ - "boolean", - "null" - ] - }, - "websiteExists": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "websiteExists", - "https", - "domainMatchesCompanyName", - "domainMatchesRegistry", - "companyNameOnWebsite", - "corporateEmailOnWebsite", - "phoneOnWebsite", - "physicalAddressOnWebsite", - "redirectedToDifferentDomain" - ], - "type": "object" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - }, - "urlSource": { - "anyOf": [ - { - "enum": [ - "supplied", - "registry" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "status", - "explanation", - "url", - "urlSource", - "signals" - ], - "type": "object" - } - }, - "required": [ - "companyIdentity", - "website", - "businessActivity", - "contactConsistency", - "addressConsistency", - "sanctions", - "publicRisk" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoDataOnly": { - "type": "boolean" - }, - "liveChecksPerformed": { - "items": { - "type": "string" - }, - "type": "array" - }, - "registryMatch": { - "type": "boolean" - }, - "unavailableSources": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "registryMatch", - "demoDataOnly", - "liveChecksPerformed", - "unavailableSources" - ], - "type": "object" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "normalizedInput": { - "additionalProperties": false, - "properties": { - "address": { - "type": [ - "string", - "null" - ] - }, - "companyName": { - "type": "string" - }, - "crNumber": { - "type": [ - "string", - "null" - ] - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "emailDomain": { - "type": [ - "string", - "null" - ] - }, - "freeEmailProvider": { - "type": "boolean" - }, - "nameVariants": { - "items": { - "type": "string" - }, - "type": "array" - }, - "normalizedName": { - "type": "string" - }, - "phone": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "e164": { - "type": [ - "string", - "null" - ] - }, - "isOman": { - "type": "boolean" - }, - "lineType": { - "enum": [ - "mobile", - "landline", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "e164", - "isOman", - "lineType" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "requiredProductOrService": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "websiteDomain": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyName", - "normalizedName", - "nameVariants", - "crNumber", - "website", - "websiteDomain", - "email", - "emailDomain", - "freeEmailProvider", - "phone", - "address", - "requiredProductOrService" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "enum": [ - "ACTIVITY_MISMATCH", - "IDENTITY_NOT_CONFIRMED", - "CR_NUMBER_CONFLICT", - "COMPANY_NAME_MISMATCH", - "REGISTRY_IDENTITY_CONFLICT", - "SUPPLIER_STATUS_NOT_ACTIVE", - "EMAIL_DOMAIN_MISMATCH", - "FREE_EMAIL_PROVIDER", - "WEBSITE_IDENTITY_CONFLICT", - "WEBSITE_UNREACHABLE", - "WEBSITE_NO_HTTPS", - "PHONE_MISMATCH", - "PHONE_NOT_OMAN", - "ADDRESS_MISMATCH", - "ADDRESS_OUTSIDE_OMAN", - "POTENTIAL_SANCTIONS_MATCH", - "PUBLIC_RISK_SIGNAL", - "LOOKALIKE_DOMAIN", - "DEMO_DATA_ONLY", - "INSUFFICIENT_PUBLIC_DATA", - "SOURCE_UNAVAILABLE" - ], - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "riskModel": { - "additionalProperties": false, - "properties": { - "components": { - "items": { - "additionalProperties": false, - "properties": { - "factor": { - "type": "string" - }, - "points": { - "type": "number" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "factor", - "points", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "thresholds": { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "medium": { - "type": "number" - } - }, - "required": [ - "medium", - "high" - ], - "type": "object" - } - }, - "required": [ - "score", - "thresholds", - "components" - ], - "type": "object" - }, - "screeningResult": { - "additionalProperties": false, - "properties": { - "activityMatch": { - "type": [ - "boolean", - "null" - ] - }, - "identityConfirmed": { - "type": "boolean" - }, - "procurementSuitability": { - "enum": [ - "appears_suitable", - "review_recommended", - "insufficient_information", - "potential_risk" - ], - "type": "string" - }, - "risk": { - "enum": [ - "low", - "medium", - "high", - "insufficient_data" - ], - "type": "string" - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "summary": { - "type": "string" - } - }, - "required": [ - "risk", - "riskScore", - "procurementSuitability", - "identityConfirmed", - "activityMatch", - "summary" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "checkedAt": { - "type": "string" - }, - "name": { - "type": "string" - }, - "observedAt": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "company_registry", - "company_directory", - "demo_dataset", - "company_website", - "sanctions_list", - "public_web", - "derived_consistency_check" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "type", - "name", - "url", - "checkedAt", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "supplier": { - "additionalProperties": false, - "properties": { - "companyId": { - "type": [ - "string", - "null" - ] - }, - "country": { - "const": "OM", - "type": "string" - }, - "crNumber": { - "type": [ - "string", - "null" - ] - }, - "crNumberSupplied": { - "type": [ - "string", - "null" - ] - }, - "identityMatch": { - "enum": [ - "strong", - "moderate", - "weak", - "unconfirmed" - ], - "type": "string" - }, - "inputName": { - "type": "string" - }, - "matchedName": { - "type": [ - "string", - "null" - ] - }, - "matchedNameAr": { - "type": [ - "string", - "null" - ] - }, - "normalizedName": { - "type": "string" - } - }, - "required": [ - "inputName", - "normalizedName", - "matchedName", - "matchedNameAr", - "companyId", - "crNumber", - "crNumberSupplied", - "country", - "identityMatch" - ], - "type": "object" - } - }, - "required": [ - "supplier", - "screeningResult", - "checks", - "riskFlags", - "riskModel", - "normalizedInput", - "sources", - "dataCoverage", - "confidence", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "checks": { + "additionalProperties": false, + "properties": { + "addressConsistency": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "conflict", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "explanation" + ], + "type": "object" + }, + "businessActivity": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "requiredCategories": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + }, + "supplierCategories": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "status", + "explanation", + "requiredCategories", + "supplierCategories" + ], + "type": "object" + }, + "companyIdentity": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "corroborations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "explanation", + "corroborations" + ], + "type": "object" + }, + "contactConsistency": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "explanation" + ], + "type": "object" + }, + "publicRisk": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "evidenceTier": { + "enum": [ + "public_allegation", + "automated_indicator" + ], + "type": "string" + }, + "sourceTitle": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "public_web_mention", + "possible_impersonation", + "contradictory_business_identity" + ], + "type": "string" + } + }, + "required": [ + "type", + "description", + "evidenceTier", + "sourceUrl", + "sourceTitle" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "signal_detected", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals", + "explanation" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "matchedAlias", + "source", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "potential_match", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches", + "listsChecked", + "listsUnavailable", + "explanation" + ], + "type": "object" + }, + "website": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "signals": { + "additionalProperties": false, + "properties": { + "companyNameOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "corporateEmailOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "domainMatchesCompanyName": { + "type": [ + "boolean", + "null" + ] + }, + "domainMatchesRegistry": { + "type": [ + "boolean", + "null" + ] + }, + "https": { + "type": [ + "boolean", + "null" + ] + }, + "phoneOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "physicalAddressOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "redirectedToDifferentDomain": { + "type": [ + "boolean", + "null" + ] + }, + "websiteExists": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "websiteExists", + "https", + "domainMatchesCompanyName", + "domainMatchesRegistry", + "companyNameOnWebsite", + "corporateEmailOnWebsite", + "phoneOnWebsite", + "physicalAddressOnWebsite", + "redirectedToDifferentDomain" + ], + "type": "object" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + }, + "urlSource": { + "anyOf": [ + { + "enum": [ + "supplied", + "registry" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "status", + "explanation", + "url", + "urlSource", + "signals" + ], + "type": "object" + } + }, + "required": [ + "companyIdentity", + "website", + "businessActivity", + "contactConsistency", + "addressConsistency", + "sanctions", + "publicRisk" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoDataOnly": { + "type": "boolean" + }, + "liveChecksPerformed": { + "items": { + "type": "string" + }, + "type": "array" + }, + "registryMatch": { + "type": "boolean" + }, + "unavailableSources": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "registryMatch", + "demoDataOnly", + "liveChecksPerformed", + "unavailableSources" + ], + "type": "object" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "normalizedInput": { + "additionalProperties": false, + "properties": { + "address": { + "type": [ + "string", + "null" + ] + }, + "companyName": { + "type": "string" + }, + "crNumber": { + "type": [ + "string", + "null" + ] + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "emailDomain": { + "type": [ + "string", + "null" + ] + }, + "freeEmailProvider": { + "type": "boolean" + }, + "nameVariants": { + "items": { + "type": "string" + }, + "type": "array" + }, + "normalizedName": { + "type": "string" + }, + "phone": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "e164": { + "type": [ + "string", + "null" + ] + }, + "isOman": { + "type": "boolean" + }, + "lineType": { + "enum": [ + "mobile", + "landline", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "e164", + "isOman", + "lineType" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "requiredProductOrService": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "websiteDomain": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyName", + "normalizedName", + "nameVariants", + "crNumber", + "website", + "websiteDomain", + "email", + "emailDomain", + "freeEmailProvider", + "phone", + "address", + "requiredProductOrService" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "enum": [ + "ACTIVITY_MISMATCH", + "IDENTITY_NOT_CONFIRMED", + "CR_NUMBER_CONFLICT", + "COMPANY_NAME_MISMATCH", + "REGISTRY_IDENTITY_CONFLICT", + "SUPPLIER_STATUS_NOT_ACTIVE", + "EMAIL_DOMAIN_MISMATCH", + "FREE_EMAIL_PROVIDER", + "WEBSITE_IDENTITY_CONFLICT", + "WEBSITE_UNREACHABLE", + "WEBSITE_NO_HTTPS", + "PHONE_MISMATCH", + "PHONE_NOT_OMAN", + "ADDRESS_MISMATCH", + "ADDRESS_OUTSIDE_OMAN", + "POTENTIAL_SANCTIONS_MATCH", + "PUBLIC_RISK_SIGNAL", + "LOOKALIKE_DOMAIN", + "DEMO_DATA_ONLY", + "INSUFFICIENT_PUBLIC_DATA", + "SOURCE_UNAVAILABLE" + ], + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "riskModel": { + "additionalProperties": false, + "properties": { + "components": { + "items": { + "additionalProperties": false, + "properties": { + "factor": { + "type": "string" + }, + "points": { + "type": "number" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "factor", + "points", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "thresholds": { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "medium": { + "type": "number" + } + }, + "required": [ + "medium", + "high" + ], + "type": "object" + } + }, + "required": [ + "score", + "thresholds", + "components" + ], + "type": "object" + }, + "screeningResult": { + "additionalProperties": false, + "properties": { + "activityMatch": { + "type": [ + "boolean", + "null" + ] + }, + "identityConfirmed": { + "type": "boolean" + }, + "procurementSuitability": { + "enum": [ + "appears_suitable", + "review_recommended", + "insufficient_information", + "potential_risk" + ], + "type": "string" + }, + "risk": { + "enum": [ + "low", + "medium", + "high", + "insufficient_data" + ], + "type": "string" + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "risk", + "riskScore", + "procurementSuitability", + "identityConfirmed", + "activityMatch", + "summary" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "checkedAt": { + "type": "string" + }, + "name": { + "type": "string" + }, + "observedAt": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "company_registry", + "company_directory", + "demo_dataset", + "company_website", + "sanctions_list", + "public_web", + "derived_consistency_check" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "type", + "name", + "url", + "checkedAt", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "supplier": { + "additionalProperties": false, + "properties": { + "companyId": { + "type": [ + "string", + "null" + ] + }, + "country": { + "const": "OM", + "type": "string" + }, + "crNumber": { + "type": [ + "string", + "null" + ] + }, + "crNumberSupplied": { + "type": [ + "string", + "null" + ] + }, + "identityMatch": { + "enum": [ + "strong", + "moderate", + "weak", + "unconfirmed" + ], + "type": "string" + }, + "inputName": { + "type": "string" + }, + "matchedName": { + "type": [ + "string", + "null" + ] + }, + "matchedNameAr": { + "type": [ + "string", + "null" + ] + }, + "normalizedName": { + "type": "string" + } + }, + "required": [ + "inputName", + "normalizedName", + "matchedName", + "matchedNameAr", + "companyId", + "crNumber", + "crNumberSupplied", + "country", + "identityMatch" + ], + "type": "object" + } + }, + "required": [ + "supplier", + "screeningResult", + "checks", + "riskFlags", + "riskModel", + "normalizedInput", + "sources", + "dataCoverage", + "confidence", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
portfolio_exposure_check1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "accountEquity": { - "type": [ - "number", - "null" - ] - }, - "availableFreeMargin": { - "type": [ - "number", - "null" - ] - }, - "concentrationFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "exposurePctOfEquity": { - "type": [ - "number", - "null" - ] - }, - "grossExposure": { - "minimum": 0, - "type": "number" - }, - "largestConcentrationPct": { - "type": [ - "number", - "null" - ] - }, - "leverage": { - "type": [ - "number", - "null" - ] - }, - "longExposure": { - "minimum": 0, - "type": "number" - }, - "marginUsage": { - "type": [ - "number", - "null" - ] - }, - "netExposure": { - "type": "number" - }, - "openRisk": { - "type": [ - "number", - "null" - ] - }, - "positions": { - "items": { - "additionalProperties": false, - "properties": { - "concentrationPct": { - "type": [ - "number", - "null" - ] - }, - "direction": { - "enum": [ - "long", - "short" - ], - "type": "string" - }, - "exposure": { - "minimum": 0, - "type": "number" - }, - "openRisk": { - "type": [ - "number", - "null" - ] - }, - "symbol": { - "type": "string" - } - }, - "required": [ - "symbol", - "direction", - "exposure", - "concentrationPct", - "openRisk" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "shortExposure": { - "minimum": 0, - "type": "number" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "summary": { - "type": "string" - } - }, - "required": [ - "grossExposure", - "netExposure", - "longExposure", - "shortExposure", - "exposurePctOfEquity", - "largestConcentrationPct", - "leverage", - "positions", - "concentrationFlags", - "riskFlags", - "summary", - "accountEquity", - "openRisk", - "marginUsage", - "availableFreeMargin" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "accountEquity": { + "type": [ + "number", + "null" + ] + }, + "availableFreeMargin": { + "type": [ + "number", + "null" + ] + }, + "concentrationFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "exposurePctOfEquity": { + "type": [ + "number", + "null" + ] + }, + "grossExposure": { + "minimum": 0, + "type": "number" + }, + "largestConcentrationPct": { + "type": [ + "number", + "null" + ] + }, + "leverage": { + "type": [ + "number", + "null" + ] + }, + "longExposure": { + "minimum": 0, + "type": "number" + }, + "marginUsage": { + "type": [ + "number", + "null" + ] + }, + "netExposure": { + "type": "number" + }, + "openRisk": { + "type": [ + "number", + "null" + ] + }, + "positions": { + "items": { + "additionalProperties": false, + "properties": { + "concentrationPct": { + "type": [ + "number", + "null" + ] + }, + "direction": { + "enum": [ + "long", + "short" + ], + "type": "string" + }, + "exposure": { + "minimum": 0, + "type": "number" + }, + "openRisk": { + "type": [ + "number", + "null" + ] + }, + "symbol": { + "type": "string" + } + }, + "required": [ + "symbol", + "direction", + "exposure", + "concentrationPct", + "openRisk" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "shortExposure": { + "minimum": 0, + "type": "number" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "grossExposure", + "netExposure", + "longExposure", + "shortExposure", + "exposurePctOfEquity", + "largestConcentrationPct", + "leverage", + "positions", + "concentrationFlags", + "riskFlags", + "summary", + "accountEquity", + "openRisk", + "marginUsage", + "availableFreeMargin" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
portfolio_screen1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
procurement_vendor_shortlist1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
product_pricing_calculator1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
product_promo_video1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } - }, - "required": [ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } + }, + "required": [ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
property_investment_report1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
research_company1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "cached": { - "type": "boolean" - }, - "company": { - "additionalProperties": false, - "properties": { - "founded": { - "type": [ - "string", - "null" - ] - }, - "headquarters": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "website", - "industry", - "headquarters", - "founded" - ], - "type": "object" - }, - "competitors": { - "items": { - "additionalProperties": false, - "properties": { - "name": { - "type": "string" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "name", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataFreshness": { - "additionalProperties": false, - "properties": { - "freshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "latestSourceDate": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "latestSourceDate", - "freshnessDays" - ], - "type": "object" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "funding": { - "additionalProperties": false, - "properties": { - "knownRounds": { - "items": { - "additionalProperties": false, - "properties": { - "amount": { - "type": [ - "string", - "null" - ] - }, - "date": { - "type": [ - "string", - "null" - ] - }, - "investors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "round": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "round", - "amount", - "date", - "investors" - ], - "type": "object" - }, - "type": "array" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "summary", - "knownRounds" - ], - "type": "object" - }, - "leadership": { - "items": { - "additionalProperties": false, - "properties": { - "name": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "title" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "overview": { - "type": [ - "string", - "null" - ] - }, - "productsAndServices": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recentDevelopments": { - "items": { - "additionalProperties": false, - "properties": { - "date": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": "string" - }, - "title": { - "type": "string" - } - }, - "required": [ - "title", - "date", - "summary", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "technologySignals": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "company", - "overview", - "productsAndServices", - "leadership", - "funding", - "competitors", - "technologySignals", - "recentDevelopments", - "riskFlags", - "sources", - "confidence", - "dataFreshness", - "cached", - "dataMode", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "cached": { + "type": "boolean" + }, + "company": { + "additionalProperties": false, + "properties": { + "founded": { + "type": [ + "string", + "null" + ] + }, + "headquarters": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "website", + "industry", + "headquarters", + "founded" + ], + "type": "object" + }, + "competitors": { + "items": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "name", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataFreshness": { + "additionalProperties": false, + "properties": { + "freshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "latestSourceDate": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "latestSourceDate", + "freshnessDays" + ], + "type": "object" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "funding": { + "additionalProperties": false, + "properties": { + "knownRounds": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": [ + "string", + "null" + ] + }, + "date": { + "type": [ + "string", + "null" + ] + }, + "investors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "round": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "round", + "amount", + "date", + "investors" + ], + "type": "object" + }, + "type": "array" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "summary", + "knownRounds" + ], + "type": "object" + }, + "leadership": { + "items": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "title" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "overview": { + "type": [ + "string", + "null" + ] + }, + "productsAndServices": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recentDevelopments": { + "items": { + "additionalProperties": false, + "properties": { + "date": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "title", + "date", + "summary", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "technologySignals": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "company", + "overview", + "productsAndServices", + "leadership", + "funding", + "competitors", + "technologySignals", + "recentDevelopments", + "riskFlags", + "sources", + "confidence", + "dataFreshness", + "cached", + "dataMode", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
sales_response_builder1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
search_oman_company1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "normalizedName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "normalizedName", - "legalType", - "industry", - "governorate", - "wilayat", - "status", - "website", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "totalMatches": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "matches", - "totalMatches" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "normalizedName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "normalizedName", + "legalType", + "industry", + "governorate", + "wilayat", + "status", + "website", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "totalMatches": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "matches", + "totalMatches" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
shipping_cost_estimate1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "actualWeightKg": { - "exclusiveMinimum": 0, - "type": "number" - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "chargeableWeightKg": { - "exclusiveMinimum": 0, - "type": "number" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "high", - "medium", - "low" - ], - "type": "string" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "level", - "reason" - ], - "type": "object" - }, - "costBreakdown": { - "additionalProperties": false, - "properties": { - "baseFreight": { - "minimum": 0, - "type": "number" - }, - "estimatedOtherFees": { - "minimum": 0, - "type": "number" - }, - "fuelSurcharge": { - "minimum": 0, - "type": "number" - }, - "handling": { - "minimum": 0, - "type": "number" - }, - "oversizeSurcharge": { - "minimum": 0, - "type": "number" - }, - "remoteAreaSurcharge": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "baseFreight", - "fuelSurcharge", - "handling", - "remoteAreaSurcharge", - "oversizeSurcharge", - "estimatedOtherFees" - ], - "type": "object" - }, - "dutiesAndTaxes": { - "additionalProperties": false, - "properties": { - "estimatedAmount": { - "type": "null" - }, - "included": { - "const": false, - "type": "boolean" - }, - "note": { - "type": "string" - } - }, - "required": [ - "included", - "estimatedAmount", - "note" - ], - "type": "object" - }, - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedTransitDays": { - "additionalProperties": false, - "properties": { - "max": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "options": { - "items": { - "additionalProperties": false, - "properties": { - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedTransitDays": { - "additionalProperties": false, - "properties": { - "max": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "rateSource": { - "enum": [ - "live_carrier", - "internal_estimate", - "heuristic_estimate" - ], - "type": "string" - }, - "serviceLevel": { - "enum": [ - "economy", - "standard", - "express" - ], - "type": "string" - }, - "shippingMode": { - "enum": [ - "courier", - "air", - "sea", - "road", - "postal" - ], - "type": "string" - } - }, - "required": [ - "shippingMode", - "serviceLevel", - "estimatedCost", - "estimatedTransitDays", - "rateSource", - "provider" - ], - "type": "object" - }, - "type": "array" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "rateSource": { - "enum": [ - "live_carrier", - "internal_estimate", - "heuristic_estimate" - ], - "type": "string" - }, - "recommendedEstimate": { - "minimum": 0, - "type": "number" - }, - "recommendedOptionReason": { - "anyOf": [ - { - "enum": [ - "lowest_estimated_cost", - "shortest_transit", - "balanced_cost_and_time" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "serviceLevel": { - "enum": [ - "economy", - "standard", - "express" - ], - "type": "string" - }, - "shippingMode": { - "enum": [ - "courier", - "air", - "sea", - "road", - "postal" - ], - "type": "string" - }, - "volumetricWeightKg": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "estimatedCost", - "recommendedEstimate", - "actualWeightKg", - "volumetricWeightKg", - "chargeableWeightKg", - "shippingMode", - "serviceLevel", - "estimatedTransitDays", - "costBreakdown", - "rateSource", - "provider", - "dutiesAndTaxes", - "confidence", - "assumptions", - "riskFlags", - "options", - "recommendedOptionReason", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "actualWeightKg": { + "exclusiveMinimum": 0, + "type": "number" + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "chargeableWeightKg": { + "exclusiveMinimum": 0, + "type": "number" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "level", + "reason" + ], + "type": "object" + }, + "costBreakdown": { + "additionalProperties": false, + "properties": { + "baseFreight": { + "minimum": 0, + "type": "number" + }, + "estimatedOtherFees": { + "minimum": 0, + "type": "number" + }, + "fuelSurcharge": { + "minimum": 0, + "type": "number" + }, + "handling": { + "minimum": 0, + "type": "number" + }, + "oversizeSurcharge": { + "minimum": 0, + "type": "number" + }, + "remoteAreaSurcharge": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "baseFreight", + "fuelSurcharge", + "handling", + "remoteAreaSurcharge", + "oversizeSurcharge", + "estimatedOtherFees" + ], + "type": "object" + }, + "dutiesAndTaxes": { + "additionalProperties": false, + "properties": { + "estimatedAmount": { + "type": "null" + }, + "included": { + "const": false, + "type": "boolean" + }, + "note": { + "type": "string" + } + }, + "required": [ + "included", + "estimatedAmount", + "note" + ], + "type": "object" + }, + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedTransitDays": { + "additionalProperties": false, + "properties": { + "max": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "options": { + "items": { + "additionalProperties": false, + "properties": { + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedTransitDays": { + "additionalProperties": false, + "properties": { + "max": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "rateSource": { + "enum": [ + "live_carrier", + "internal_estimate", + "heuristic_estimate" + ], + "type": "string" + }, + "serviceLevel": { + "enum": [ + "economy", + "standard", + "express" + ], + "type": "string" + }, + "shippingMode": { + "enum": [ + "courier", + "air", + "sea", + "road", + "postal" + ], + "type": "string" + } + }, + "required": [ + "shippingMode", + "serviceLevel", + "estimatedCost", + "estimatedTransitDays", + "rateSource", + "provider" + ], + "type": "object" + }, + "type": "array" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "rateSource": { + "enum": [ + "live_carrier", + "internal_estimate", + "heuristic_estimate" + ], + "type": "string" + }, + "recommendedEstimate": { + "minimum": 0, + "type": "number" + }, + "recommendedOptionReason": { + "anyOf": [ + { + "enum": [ + "lowest_estimated_cost", + "shortest_transit", + "balanced_cost_and_time" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "serviceLevel": { + "enum": [ + "economy", + "standard", + "express" + ], + "type": "string" + }, + "shippingMode": { + "enum": [ + "courier", + "air", + "sea", + "road", + "postal" + ], + "type": "string" + }, + "volumetricWeightKg": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "estimatedCost", + "recommendedEstimate", + "actualWeightKg", + "volumetricWeightKg", + "chargeableWeightKg", + "shippingMode", + "serviceLevel", + "estimatedTransitDays", + "costBreakdown", + "rateSource", + "provider", + "dutiesAndTaxes", + "confidence", + "assumptions", + "riskFlags", + "options", + "recommendedOptionReason", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
social_video_generate1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } - }, - "required": [ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } + }, + "required": [ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
startup_cost_estimate1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
startup_readiness_score1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
strategy_performance_analysis1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "calculationAssumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "completeTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "incompleteTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "completeTradeCount", - "incompleteTradeCount", - "warnings" - ], - "type": "object" - }, - "methodology": { - "items": { - "type": "string" - }, - "type": "array" - }, - "metrics": { - "additionalProperties": false, - "properties": { - "averageHoldingPeriodSeconds": { - "type": [ - "number", - "null" - ] - }, - "averageLosingTrade": { - "type": [ - "number", - "null" - ] - }, - "averageRMultiple": { - "type": [ - "number", - "null" - ] - }, - "averageWinningTrade": { - "type": [ - "number", - "null" - ] - }, - "bestTradingDay": { - "type": [ - "string", - "null" - ] - }, - "breakevenTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "cumulativeReturn": { - "type": [ - "number", - "null" - ] - }, - "currentDrawdown": { - "type": [ - "number", - "null" - ] - }, - "expectancyPerTrade": { - "type": [ - "number", - "null" - ] - }, - "grossLoss": { - "type": [ - "number", - "null" - ] - }, - "grossProfit": { - "type": [ - "number", - "null" - ] - }, - "largestLoser": { - "type": [ - "number", - "null" - ] - }, - "largestWinner": { - "type": [ - "number", - "null" - ] - }, - "losingTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "lossRate": { - "type": [ - "number", - "null" - ] - }, - "maxConsecutiveLosses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxConsecutiveWins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maximumDrawdown": { - "type": [ - "number", - "null" - ] - }, - "maximumDrawdownR": { - "type": [ - "number", - "null" - ] - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "profitFactor": { - "type": [ - "number", - "null" - ] - }, - "recoveryFactor": { - "type": [ - "number", - "null" - ] - }, - "sharpeRatio": { - "type": [ - "number", - "null" - ] - }, - "sortinoRatio": { - "type": [ - "number", - "null" - ] - }, - "totalR": { - "type": [ - "number", - "null" - ] - }, - "totalTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "volatility": { - "type": [ - "number", - "null" - ] - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "winningTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "worstTradingDay": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "totalTrades", - "winningTrades", - "losingTrades", - "breakevenTrades", - "winRate", - "lossRate", - "grossProfit", - "grossLoss", - "netPnl", - "averageWinningTrade", - "averageLosingTrade", - "largestWinner", - "largestLoser", - "profitFactor", - "expectancyPerTrade", - "averageRMultiple", - "cumulativeReturn", - "maximumDrawdown", - "currentDrawdown", - "recoveryFactor", - "sharpeRatio", - "sortinoRatio", - "volatility", - "averageHoldingPeriodSeconds", - "bestTradingDay", - "worstTradingDay", - "maxConsecutiveWins", - "maxConsecutiveLosses" - ], - "type": "object" - }, - "performanceSummary": { - "type": "string" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "strengths": { - "items": { - "type": "string" - }, - "type": "array" - }, - "weaknesses": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "metrics", - "performanceSummary", - "strengths", - "weaknesses", - "riskFlags", - "dataQuality", - "calculationAssumptions" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "calculationAssumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "completeTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "incompleteTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "completeTradeCount", + "incompleteTradeCount", + "warnings" + ], + "type": "object" + }, + "methodology": { + "items": { + "type": "string" + }, + "type": "array" + }, + "metrics": { + "additionalProperties": false, + "properties": { + "averageHoldingPeriodSeconds": { + "type": [ + "number", + "null" + ] + }, + "averageLosingTrade": { + "type": [ + "number", + "null" + ] + }, + "averageRMultiple": { + "type": [ + "number", + "null" + ] + }, + "averageWinningTrade": { + "type": [ + "number", + "null" + ] + }, + "bestTradingDay": { + "type": [ + "string", + "null" + ] + }, + "breakevenTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "cumulativeReturn": { + "type": [ + "number", + "null" + ] + }, + "currentDrawdown": { + "type": [ + "number", + "null" + ] + }, + "expectancyPerTrade": { + "type": [ + "number", + "null" + ] + }, + "grossLoss": { + "type": [ + "number", + "null" + ] + }, + "grossProfit": { + "type": [ + "number", + "null" + ] + }, + "largestLoser": { + "type": [ + "number", + "null" + ] + }, + "largestWinner": { + "type": [ + "number", + "null" + ] + }, + "losingTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "lossRate": { + "type": [ + "number", + "null" + ] + }, + "maxConsecutiveLosses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxConsecutiveWins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maximumDrawdown": { + "type": [ + "number", + "null" + ] + }, + "maximumDrawdownR": { + "type": [ + "number", + "null" + ] + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "profitFactor": { + "type": [ + "number", + "null" + ] + }, + "recoveryFactor": { + "type": [ + "number", + "null" + ] + }, + "sharpeRatio": { + "type": [ + "number", + "null" + ] + }, + "sortinoRatio": { + "type": [ + "number", + "null" + ] + }, + "totalR": { + "type": [ + "number", + "null" + ] + }, + "totalTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "volatility": { + "type": [ + "number", + "null" + ] + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "winningTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "worstTradingDay": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "totalTrades", + "winningTrades", + "losingTrades", + "breakevenTrades", + "winRate", + "lossRate", + "grossProfit", + "grossLoss", + "netPnl", + "averageWinningTrade", + "averageLosingTrade", + "largestWinner", + "largestLoser", + "profitFactor", + "expectancyPerTrade", + "averageRMultiple", + "cumulativeReturn", + "maximumDrawdown", + "currentDrawdown", + "recoveryFactor", + "sharpeRatio", + "sortinoRatio", + "volatility", + "averageHoldingPeriodSeconds", + "bestTradingDay", + "worstTradingDay", + "maxConsecutiveWins", + "maxConsecutiveLosses" + ], + "type": "object" + }, + "performanceSummary": { + "type": "string" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "strengths": { + "items": { + "type": "string" + }, + "type": "array" + }, + "weaknesses": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "metrics", + "performanceSummary", + "strengths", + "weaknesses", + "riskFlags", + "dataQuality", + "calculationAssumptions" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
supplier_due_diligence_report1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } - }, - "required": [ - "workflow", - "result", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
trade_log_analysis1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "anomalies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "behavioralPatterns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "completeTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "incompleteTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "completeTradeCount", - "incompleteTradeCount", - "warnings" - ], - "type": "object" - }, - "executionMetrics": { - "additionalProperties": false, - "properties": { - "completeRecords": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "duplicateTradeIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "malformedRecords": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "missingPrices": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "outOfOrderTimestamps": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "completeRecords", - "malformedRecords", - "duplicateTradeIds", - "outOfOrderTimestamps", - "missingPrices" - ], - "type": "object" - }, - "performanceBySession": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "performanceByStrategy": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "performanceBySymbol": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "summary": { - "additionalProperties": false, - "properties": { - "averageHoldingDurationSeconds": { - "type": [ - "number", - "null" - ] - }, - "closedTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "fees": { - "type": [ - "number", - "null" - ] - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxLosingStreak": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxWinningStreak": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "openTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "totalTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "totalTrades", - "closedTrades", - "openTrades", - "wins", - "losses", - "netPnl", - "fees", - "maxWinningStreak", - "maxLosingStreak", - "averageHoldingDurationSeconds" - ], - "type": "object" - } - }, - "required": [ - "summary", - "performanceBySymbol", - "performanceByStrategy", - "performanceBySession", - "executionMetrics", - "behavioralPatterns", - "anomalies", - "riskFlags", - "dataQuality" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "anomalies": { + "items": { + "type": "string" + }, + "type": "array" + }, + "behavioralPatterns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "completeTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "incompleteTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "completeTradeCount", + "incompleteTradeCount", + "warnings" + ], + "type": "object" + }, + "executionMetrics": { + "additionalProperties": false, + "properties": { + "completeRecords": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "duplicateTradeIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "malformedRecords": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "missingPrices": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "outOfOrderTimestamps": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "completeRecords", + "malformedRecords", + "duplicateTradeIds", + "outOfOrderTimestamps", + "missingPrices" + ], + "type": "object" + }, + "performanceBySession": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "performanceByStrategy": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "performanceBySymbol": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "summary": { + "additionalProperties": false, + "properties": { + "averageHoldingDurationSeconds": { + "type": [ + "number", + "null" + ] + }, + "closedTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "fees": { + "type": [ + "number", + "null" + ] + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxLosingStreak": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxWinningStreak": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "openTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "totalTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "totalTrades", + "closedTrades", + "openTrades", + "wins", + "losses", + "netPnl", + "fees", + "maxWinningStreak", + "maxLosingStreak", + "averageHoldingDurationSeconds" + ], + "type": "object" + } + }, + "required": [ + "summary", + "performanceBySymbol", + "performanceByStrategy", + "performanceBySession", + "executionMetrics", + "behavioralPatterns", + "anomalies", + "riskFlags", + "dataQuality" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
trade_risk_score1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "accountRiskPct": { - "type": [ - "number", - "null" - ] - }, - "calculationBreakdown": { - "additionalProperties": false, - "properties": { - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "components": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "thresholds": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "components", - "thresholds", - "assumptions" - ], - "type": "object" - }, - "leverage": { - "type": [ - "number", - "null" - ] - }, - "positionExposurePct": { - "type": [ - "number", - "null" - ] - }, - "positiveFactors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskAmount": { - "type": [ - "number", - "null" - ] - }, - "riskFactors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskLevel": { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - "riskRewardRatio": { - "type": [ - "number", - "null" - ] - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "safeLeverage": { - "type": [ - "number", - "null" - ] - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "riskScore", - "riskLevel", - "riskAmount", - "accountRiskPct", - "riskRewardRatio", - "positionExposurePct", - "leverage", - "riskFactors", - "positiveFactors", - "warnings", - "calculationBreakdown" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "accountRiskPct": { + "type": [ + "number", + "null" + ] + }, + "calculationBreakdown": { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "components": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "thresholds": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "components", + "thresholds", + "assumptions" + ], + "type": "object" + }, + "leverage": { + "type": [ + "number", + "null" + ] + }, + "positionExposurePct": { + "type": [ + "number", + "null" + ] + }, + "positiveFactors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskAmount": { + "type": [ + "number", + "null" + ] + }, + "riskFactors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskLevel": { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + "riskRewardRatio": { + "type": [ + "number", + "null" + ] + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "safeLeverage": { + "type": [ + "number", + "null" + ] + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "riskScore", + "riskLevel", + "riskAmount", + "accountRiskPct", + "riskRewardRatio", + "positionExposurePct", + "leverage", + "riskFactors", + "positiveFactors", + "warnings", + "calculationBreakdown" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
trip_cost_estimate1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "confidence": { - "enum": [ - "complete_search_coverage", - "partial_search_coverage" - ], - "type": "string" - }, - "cost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "estimatedSubtotal": { - "type": "number" - }, - "estimatedTotal": { - "type": [ - "number", - "null" - ] - }, - "flight": { - "type": [ - "number", - "null" - ] - }, - "hotel": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "flight", - "hotel", - "estimatedSubtotal", - "estimatedTotal", - "currency" - ], - "type": "object" - }, - "dataFreshness": { - "additionalProperties": false, - "properties": { - "flight": { - "type": [ - "string", - "null" - ] - }, - "hotel": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "flight", - "hotel" - ], - "type": "object" - }, - "dataMode": { - "const": "live", - "type": "string" - }, - "dates": { - "additionalProperties": false, - "properties": { - "departure": { - "type": "string" - }, - "nights": { - "type": "number" - }, - "return": { - "type": "string" - } - }, - "required": [ - "departure", - "return", - "nights" - ], - "type": "object" - }, - "partial": { - "type": "boolean" - }, - "route": { - "additionalProperties": false, - "properties": { - "destination": { - "type": "string" - }, - "origin": { - "type": "string" - } - }, - "required": [ - "origin", - "destination" - ], - "type": "object" - }, - "searchedAt": { - "type": "string" - }, - "selected": { - "additionalProperties": false, - "properties": { - "flight": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "airlines": { - "items": { - "type": "string" - }, - "type": "array" - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "baggage": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "durationMinutes": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "reliability": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "segments": { - "items": { - "additionalProperties": false, - "properties": { - "airline": { - "type": [ - "string", - "null" - ] - }, - "arrivalAt": { - "type": [ - "string", - "null" - ] - }, - "departureAt": { - "type": [ - "string", - "null" - ] - }, - "destination": { - "type": [ - "string", - "null" - ] - }, - "origin": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "origin", - "destination", - "departureAt", - "arrivalAt", - "airline" - ], - "type": "object" - }, - "type": "array" - }, - "selfTransfer": { - "type": "boolean" - }, - "splitTicket": { - "type": "boolean" - }, - "stops": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transferProtection": { - "anyOf": [ - { - "enum": [ - "protected", - "unprotected" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "price", - "airlines", - "segments", - "stops", - "durationMinutes", - "departureAt", - "arrivalAt", - "reliability", - "refundable", - "baggage", - "splitTicket", - "selfTransfer", - "provider" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "hotel": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "name": { - "type": "string" - }, - "offers": { - "items": { - "additionalProperties": false, - "properties": { - "cancellationPolicy": { - "type": [ - "string", - "null" - ] - }, - "freeCancellationUntil": { - "type": [ - "string", - "null" - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "roomName": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "id", - "roomName", - "price", - "refundable", - "freeCancellationUntil", - "cancellationPolicy", - "provider" - ], - "type": "object" - }, - "type": "array" - }, - "stars": { - "anyOf": [ - { - "maximum": 5, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "id", - "name", - "stars", - "offers" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "hotelOffer": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "cancellationPolicy": { - "type": [ - "string", - "null" - ] - }, - "freeCancellationUntil": { - "type": [ - "string", - "null" - ] - }, - "id": { - "type": "string" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "pattern": "^[A-Z]{3}$", - "type": "string" - } - }, - "required": [ - "amount", - "currency" - ], - "type": "object" - }, - "provider": { - "const": "letsfg", - "type": "string" - }, - "refundable": { - "type": [ - "boolean", - "null" - ] - }, - "roomName": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "id", - "roomName", - "price", - "refundable", - "freeCancellationUntil", - "cancellationPolicy", - "provider" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "flight", - "hotel", - "hotelOffer" - ], - "type": "object" - }, - "unavailableComponents": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "component": { - "type": "string" - } - }, - "required": [ - "component", - "code" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "route", - "dates", - "selected", - "cost", - "partial", - "unavailableComponents", - "confidence", - "assumptions", - "dataFreshness", - "searchedAt", - "dataMode" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "confidence": { + "enum": [ + "complete_search_coverage", + "partial_search_coverage" + ], + "type": "string" + }, + "cost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "estimatedSubtotal": { + "type": "number" + }, + "estimatedTotal": { + "type": [ + "number", + "null" + ] + }, + "flight": { + "type": [ + "number", + "null" + ] + }, + "hotel": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "flight", + "hotel", + "estimatedSubtotal", + "estimatedTotal", + "currency" + ], + "type": "object" + }, + "dataFreshness": { + "additionalProperties": false, + "properties": { + "flight": { + "type": [ + "string", + "null" + ] + }, + "hotel": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "flight", + "hotel" + ], + "type": "object" + }, + "dataMode": { + "const": "live", + "type": "string" + }, + "dates": { + "additionalProperties": false, + "properties": { + "departure": { + "type": "string" + }, + "nights": { + "type": "number" + }, + "return": { + "type": "string" + } + }, + "required": [ + "departure", + "return", + "nights" + ], + "type": "object" + }, + "partial": { + "type": "boolean" + }, + "route": { + "additionalProperties": false, + "properties": { + "destination": { + "type": "string" + }, + "origin": { + "type": "string" + } + }, + "required": [ + "origin", + "destination" + ], + "type": "object" + }, + "searchedAt": { + "type": "string" + }, + "selected": { + "additionalProperties": false, + "properties": { + "flight": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "airlines": { + "items": { + "type": "string" + }, + "type": "array" + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "baggage": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "durationMinutes": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "reliability": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "segments": { + "items": { + "additionalProperties": false, + "properties": { + "airline": { + "type": [ + "string", + "null" + ] + }, + "arrivalAt": { + "type": [ + "string", + "null" + ] + }, + "departureAt": { + "type": [ + "string", + "null" + ] + }, + "destination": { + "type": [ + "string", + "null" + ] + }, + "origin": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "origin", + "destination", + "departureAt", + "arrivalAt", + "airline" + ], + "type": "object" + }, + "type": "array" + }, + "selfTransfer": { + "type": "boolean" + }, + "splitTicket": { + "type": "boolean" + }, + "stops": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transferProtection": { + "anyOf": [ + { + "enum": [ + "protected", + "unprotected" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "price", + "airlines", + "segments", + "stops", + "durationMinutes", + "departureAt", + "arrivalAt", + "reliability", + "refundable", + "baggage", + "splitTicket", + "selfTransfer", + "provider" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "hotel": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "offers": { + "items": { + "additionalProperties": false, + "properties": { + "cancellationPolicy": { + "type": [ + "string", + "null" + ] + }, + "freeCancellationUntil": { + "type": [ + "string", + "null" + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "roomName": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "roomName", + "price", + "refundable", + "freeCancellationUntil", + "cancellationPolicy", + "provider" + ], + "type": "object" + }, + "type": "array" + }, + "stars": { + "anyOf": [ + { + "maximum": 5, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "id", + "name", + "stars", + "offers" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "hotelOffer": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "cancellationPolicy": { + "type": [ + "string", + "null" + ] + }, + "freeCancellationUntil": { + "type": [ + "string", + "null" + ] + }, + "id": { + "type": "string" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "pattern": "^[A-Z]{3}$", + "type": "string" + } + }, + "required": [ + "amount", + "currency" + ], + "type": "object" + }, + "provider": { + "const": "letsfg", + "type": "string" + }, + "refundable": { + "type": [ + "boolean", + "null" + ] + }, + "roomName": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "id", + "roomName", + "price", + "refundable", + "freeCancellationUntil", + "cancellationPolicy", + "provider" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "flight", + "hotel", + "hotelOffer" + ], + "type": "object" + }, + "unavailableComponents": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "component": { + "type": "string" + } + }, + "required": [ + "component", + "code" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "route", + "dates", + "selected", + "cost", + "partial", + "unavailableComponents", + "confidence", + "assumptions", + "dataFreshness", + "searchedAt", + "dataMode" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
vehicle_value_estimate1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "adjustments": { - "items": { - "additionalProperties": false, - "properties": { - "basis": { - "enum": [ - "market_derived", - "heuristic" - ], - "type": "string" - }, - "factor": { - "type": "string" - }, - "impactAmount": { - "type": "number" - }, - "impactPercent": { - "type": "number" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "factor", - "impactAmount", - "impactPercent", - "basis", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "askingPriceAnalysis": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "askingPrice": { - "type": "number" - }, - "differenceFromMid": { - "type": "number" - }, - "differencePercent": { - "type": "number" - }, - "marketPosition": { - "enum": [ - "well_below_market", - "below_market", - "near_market", - "above_market", - "well_above_market" - ], - "type": "string" - }, - "thresholdsPercent": { - "additionalProperties": false, - "properties": { - "above": { - "type": "number" - }, - "below": { - "type": "number" - }, - "wellAbove": { - "type": "number" - }, - "wellBelow": { - "type": "number" - } - }, - "required": [ - "wellBelow", - "below", - "above", - "wellAbove" - ], - "type": "object" - }, - "withinEstimatedRange": { - "type": "boolean" - } - }, - "required": [ - "askingPrice", - "differenceFromMid", - "differencePercent", - "marketPosition", - "withinEstimatedRange", - "thresholdsPercent" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "factors": { - "additionalProperties": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "level": { - "enum": [ - "high", - "medium", - "low", - "very_low" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "level", - "reasons", - "factors" - ], - "type": "object" - }, - "currency": { - "type": "string" - }, - "currencyConversion": { - "additionalProperties": false, - "properties": { - "conversions": { - "items": { - "additionalProperties": false, - "properties": { - "from": { - "type": "string" - }, - "rate": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rateDate": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "to": { - "type": "string" - } - }, - "required": [ - "from", - "to", - "rate", - "source", - "rateDate" - ], - "type": "object" - }, - "type": "array" - }, - "resultCurrency": { - "type": "string" - }, - "sourcesConfigured": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "resultCurrency", - "sourcesConfigured", - "conversions" - ], - "type": "object" - }, - "dataFreshness": { - "additionalProperties": false, - "properties": { - "latestComparableAt": { - "type": [ - "string", - "null" - ] - }, - "medianComparableAgeDays": { - "type": [ - "number", - "null" - ] - }, - "oldestComparableAt": { - "type": [ - "string", - "null" - ] - }, - "recentListingCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "recentWindowDays": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "latestComparableAt", - "oldestComparableAt", - "medianComparableAgeDays", - "recentListingCount", - "recentWindowDays" - ], - "type": "object" - }, - "depreciation": { - "additionalProperties": false, - "properties": { - "estimatedAnnualDepreciationPercent": { - "type": [ - "number", - "null" - ] - }, - "estimatedOriginalPrice": { - "type": [ - "number", - "null" - ] - }, - "marketImpliedAnnualDepreciationPercent": { - "type": [ - "number", - "null" - ] - }, - "originalPriceSource": { - "type": [ - "string", - "null" - ] - }, - "totalDepreciationAmount": { - "type": [ - "number", - "null" - ] - }, - "totalDepreciationPercent": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "estimatedOriginalPrice", - "originalPriceSource", - "totalDepreciationAmount", - "totalDepreciationPercent", - "estimatedAnnualDepreciationPercent", - "marketImpliedAnnualDepreciationPercent" - ], - "type": "object" - }, - "disclaimer": { - "type": "string" - }, - "estimatedDealerBuyPrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedDealerRetailPrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedPrivateSalePrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedValue": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "mid": { - "type": "number" - } - }, - "required": [ - "low", - "mid", - "high", - "currency" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "marketComparables": { - "items": { - "additionalProperties": false, - "properties": { - "askingPrice": { - "type": "number" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": "string" - }, - "currency": { - "type": "string" - }, - "make": { - "type": "string" - }, - "mileageKm": { - "type": [ - "number", - "null" - ] - }, - "model": { - "type": "string" - }, - "observedAt": { - "type": [ - "string", - "null" - ] - }, - "originalAskingPrice": { - "type": "number" - }, - "originalCurrency": { - "type": "string" - }, - "priceType": { - "enum": [ - "listing", - "sale" - ], - "type": "string" - }, - "similarityScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - }, - "year": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "make", - "model", - "year", - "trim", - "mileageKm", - "askingPrice", - "currency", - "originalAskingPrice", - "originalCurrency", - "country", - "city", - "sourceName", - "sourceUrl", - "observedAt", - "priceType", - "similarityScore" - ], - "type": "object" - }, - "type": "array" - }, - "marketCoverage": { - "additionalProperties": false, - "properties": { - "country": { - "type": "string" - }, - "countryCode": { - "type": "string" - }, - "liveMarketDataAvailable": { - "type": "boolean" - }, - "marketDataProviders": { - "items": { - "additionalProperties": false, - "properties": { - "comparablesReturned": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "id": { - "type": "string" - }, - "status": { - "enum": [ - "ok", - "empty", - "timeout", - "error" - ], - "type": "string" - } - }, - "required": [ - "id", - "status", - "comparablesReturned" - ], - "type": "object" - }, - "type": "array" - }, - "region": { - "type": "string" - }, - "regionalFallbackCountries": { - "items": { - "type": "string" - }, - "type": "array" - }, - "valuationParametersConfigured": { - "type": "boolean" - } - }, - "required": [ - "countryCode", - "country", - "region", - "valuationParametersConfigured", - "marketDataProviders", - "liveMarketDataAvailable", - "regionalFallbackCountries" - ], - "type": "object" - }, - "marketStats": { - "additionalProperties": false, - "properties": { - "averagePrice": { - "type": [ - "number", - "null" - ] - }, - "comparableCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "comparablesConsidered": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "currencyExcludedCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "medianMileageKm": { - "type": [ - "number", - "null" - ] - }, - "medianPrice": { - "type": [ - "number", - "null" - ] - }, - "outliersExcluded": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "priceDispersionPercent": { - "type": [ - "number", - "null" - ] - }, - "pricePerKmAdjustment": { - "type": [ - "number", - "null" - ] - }, - "recentListingCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "comparableCount", - "comparablesConsidered", - "outliersExcluded", - "medianPrice", - "averagePrice", - "medianMileageKm", - "priceDispersionPercent", - "recentListingCount", - "pricePerKmAdjustment", - "currencyExcludedCount" - ], - "type": "object" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "dealerBuyDiscountPercent": { - "type": [ - "number", - "null" - ] - }, - "dealerRetailMarkupPercent": { - "type": [ - "number", - "null" - ] - }, - "fallbackLevel": { - "anyOf": [ - { - "enum": [ - "same_trim_same_year", - "same_trim_year_plus_minus_1", - "same_model_year_plus_minus_1", - "same_model_year_plus_minus_2", - "regional_same_model_year_plus_minus_2" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "fallbackLevelDescription": { - "type": [ - "string", - "null" - ] - }, - "listingNegotiationDiscountPercent": { - "type": [ - "number", - "null" - ] - }, - "mileageEffect": { - "additionalProperties": false, - "properties": { - "basis": { - "enum": [ - "market_derived", - "heuristic", - "not_applied" - ], - "type": "string" - }, - "percentPer10000Km": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "basis", - "percentPer10000Km" - ], - "type": "object" - }, - "outlierMethod": { - "type": "string" - }, - "privateSaleAdjustmentPercent": { - "type": [ - "number", - "null" - ] - }, - "rangeHalfWidthPercent": { - "type": [ - "number", - "null" - ] - }, - "yearEffect": { - "additionalProperties": false, - "properties": { - "annualPercent": { - "type": [ - "number", - "null" - ] - }, - "basis": { - "enum": [ - "market_derived", - "heuristic", - "not_needed" - ], - "type": "string" - } - }, - "required": [ - "basis", - "annualPercent" - ], - "type": "object" - } - }, - "required": [ - "fallbackLevel", - "fallbackLevelDescription", - "outlierMethod", - "yearEffect", - "mileageEffect", - "rangeHalfWidthPercent", - "dealerBuyDiscountPercent", - "privateSaleAdjustmentPercent", - "dealerRetailMarkupPercent", - "listingNegotiationDiscountPercent" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "enum": [ - "INSUFFICIENT_COMPARABLES", - "NO_MARKET_DATA_PROVIDER", - "STALE_MARKET_DATA", - "HIGH_PRICE_DISPERSION", - "MILEAGE_UNKNOWN", - "TRIM_UNKNOWN", - "CONDITION_UNKNOWN", - "ACCIDENT_HISTORY_UNKNOWN", - "ACCIDENT_SEVERITY_UNVERIFIED", - "STRUCTURAL_DAMAGE_REPORTED", - "HIGH_MILEAGE_FOR_AGE", - "ASKING_PRICE_SIGNIFICANTLY_ABOVE_MARKET", - "ASKING_PRICE_SIGNIFICANTLY_BELOW_MARKET", - "CURRENCY_CONVERSION_UNAVAILABLE", - "REGIONAL_FALLBACK_USED", - "BROADENED_COMPARABLE_SEARCH", - "HEURISTIC_ADJUSTMENTS_USED", - "PROVIDER_PARTIAL_FAILURE", - "OUTLIERS_REMOVED", - "VIN_MISMATCH", - "VIN_CHECK_DIGIT_INVALID", - "VIN_DECODE_UNAVAILABLE", - "SUBJECT_LISTING_EXCLUDED" - ], - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "estimated", - "insufficient_market_data" - ], - "type": "string" - }, - "valuationDate": { - "type": "string" - }, - "vehicle": { - "additionalProperties": false, - "properties": { - "accidentHistory": { - "enum": [ - "none", - "minor_cosmetic", - "repaired", - "structural", - "reported", - "unknown" - ], - "type": "string" - }, - "ageYears": { - "type": "number" - }, - "bodyType": { - "anyOf": [ - { - "enum": [ - "sedan", - "hatchback", - "suv", - "crossover", - "pickup", - "coupe", - "convertible", - "wagon", - "van", - "minivan", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "color": { - "type": [ - "string", - "null" - ] - }, - "condition": { - "enum": [ - "excellent", - "very_good", - "good", - "fair", - "poor", - "unknown" - ], - "type": "string" - }, - "country": { - "type": "string" - }, - "countryCode": { - "type": "string" - }, - "drivetrain": { - "anyOf": [ - { - "enum": [ - "fwd", - "rwd", - "awd", - "4wd" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "engine": { - "type": [ - "string", - "null" - ] - }, - "expectedMileageKm": { - "type": [ - "number", - "null" - ] - }, - "fuelType": { - "anyOf": [ - { - "enum": [ - "petrol", - "diesel", - "hybrid", - "plug_in_hybrid", - "electric", - "lpg", - "cng", - "hydrogen", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "make": { - "type": "string" - }, - "mileageKm": { - "type": [ - "number", - "null" - ] - }, - "mileageVsExpectedPercent": { - "type": [ - "number", - "null" - ] - }, - "model": { - "type": "string" - }, - "options": { - "items": { - "type": "string" - }, - "type": "array" - }, - "owners": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "serviceHistory": { - "enum": [ - "full", - "partial", - "none", - "unknown" - ], - "type": "string" - }, - "transmission": { - "anyOf": [ - { - "enum": [ - "automatic", - "manual", - "cvt", - "dct", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - }, - "year": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "make", - "model", - "year", - "trim", - "mileageKm", - "condition", - "country", - "countryCode", - "city", - "fuelType", - "transmission", - "bodyType", - "drivetrain", - "engine", - "accidentHistory", - "serviceHistory", - "owners", - "color", - "options", - "ageYears", - "expectedMileageKm", - "mileageVsExpectedPercent" - ], - "type": "object" - }, - "vinCheck": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "checkDigit": { - "enum": [ - "valid", - "invalid", - "not_applicable" - ], - "type": "string" - }, - "decodeStatus": { - "enum": [ - "decoded", - "not_decoded", - "unavailable", - "not_configured" - ], - "type": "string" - }, - "decoded": { - "additionalProperties": false, - "properties": { - "bodyClass": { - "type": [ - "string", - "null" - ] - }, - "driveType": { - "type": [ - "string", - "null" - ] - }, - "engine": { - "type": [ - "string", - "null" - ] - }, - "fuelType": { - "type": [ - "string", - "null" - ] - }, - "make": { - "type": [ - "string", - "null" - ] - }, - "model": { - "type": [ - "string", - "null" - ] - }, - "modelYear": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transmission": { - "type": [ - "string", - "null" - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "make", - "model", - "modelYear", - "trim", - "bodyClass", - "fuelType", - "driveType", - "transmission", - "engine" - ], - "type": "object" - }, - "decoder": { - "type": "string" - }, - "enrichedFields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "additionalProperties": false, - "properties": { - "make": { - "type": [ - "boolean", - "null" - ] - }, - "model": { - "type": [ - "boolean", - "null" - ] - }, - "year": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "make", - "model", - "year" - ], - "type": "object" - }, - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vinMasked": { - "type": "string" - }, - "wmiRegion": { - "enum": [ - "north_america", - "south_america", - "europe", - "asia", - "africa", - "oceania", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "vinMasked", - "wmiRegion", - "checkDigit", - "decoder", - "decodeStatus", - "decoded", - "matches", - "enrichedFields", - "notes" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "status", - "vehicle", - "valuationDate", - "currency", - "estimatedValue", - "estimatedPrivateSalePrice", - "estimatedDealerBuyPrice", - "estimatedDealerRetailPrice", - "askingPriceAnalysis", - "depreciation", - "adjustments", - "marketComparables", - "marketStats", - "methodology", - "confidence", - "riskFlags", - "assumptions", - "dataFreshness", - "marketCoverage", - "vinCheck", - "currencyConversion", - "disclaimer" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "adjustments": { + "items": { + "additionalProperties": false, + "properties": { + "basis": { + "enum": [ + "market_derived", + "heuristic" + ], + "type": "string" + }, + "factor": { + "type": "string" + }, + "impactAmount": { + "type": "number" + }, + "impactPercent": { + "type": "number" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "factor", + "impactAmount", + "impactPercent", + "basis", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "askingPriceAnalysis": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "askingPrice": { + "type": "number" + }, + "differenceFromMid": { + "type": "number" + }, + "differencePercent": { + "type": "number" + }, + "marketPosition": { + "enum": [ + "well_below_market", + "below_market", + "near_market", + "above_market", + "well_above_market" + ], + "type": "string" + }, + "thresholdsPercent": { + "additionalProperties": false, + "properties": { + "above": { + "type": "number" + }, + "below": { + "type": "number" + }, + "wellAbove": { + "type": "number" + }, + "wellBelow": { + "type": "number" + } + }, + "required": [ + "wellBelow", + "below", + "above", + "wellAbove" + ], + "type": "object" + }, + "withinEstimatedRange": { + "type": "boolean" + } + }, + "required": [ + "askingPrice", + "differenceFromMid", + "differencePercent", + "marketPosition", + "withinEstimatedRange", + "thresholdsPercent" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "factors": { + "additionalProperties": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "level": { + "enum": [ + "high", + "medium", + "low", + "very_low" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "level", + "reasons", + "factors" + ], + "type": "object" + }, + "currency": { + "type": "string" + }, + "currencyConversion": { + "additionalProperties": false, + "properties": { + "conversions": { + "items": { + "additionalProperties": false, + "properties": { + "from": { + "type": "string" + }, + "rate": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rateDate": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "to": { + "type": "string" + } + }, + "required": [ + "from", + "to", + "rate", + "source", + "rateDate" + ], + "type": "object" + }, + "type": "array" + }, + "resultCurrency": { + "type": "string" + }, + "sourcesConfigured": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "resultCurrency", + "sourcesConfigured", + "conversions" + ], + "type": "object" + }, + "dataFreshness": { + "additionalProperties": false, + "properties": { + "latestComparableAt": { + "type": [ + "string", + "null" + ] + }, + "medianComparableAgeDays": { + "type": [ + "number", + "null" + ] + }, + "oldestComparableAt": { + "type": [ + "string", + "null" + ] + }, + "recentListingCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "recentWindowDays": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "latestComparableAt", + "oldestComparableAt", + "medianComparableAgeDays", + "recentListingCount", + "recentWindowDays" + ], + "type": "object" + }, + "depreciation": { + "additionalProperties": false, + "properties": { + "estimatedAnnualDepreciationPercent": { + "type": [ + "number", + "null" + ] + }, + "estimatedOriginalPrice": { + "type": [ + "number", + "null" + ] + }, + "marketImpliedAnnualDepreciationPercent": { + "type": [ + "number", + "null" + ] + }, + "originalPriceSource": { + "type": [ + "string", + "null" + ] + }, + "totalDepreciationAmount": { + "type": [ + "number", + "null" + ] + }, + "totalDepreciationPercent": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "estimatedOriginalPrice", + "originalPriceSource", + "totalDepreciationAmount", + "totalDepreciationPercent", + "estimatedAnnualDepreciationPercent", + "marketImpliedAnnualDepreciationPercent" + ], + "type": "object" + }, + "disclaimer": { + "type": "string" + }, + "estimatedDealerBuyPrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedDealerRetailPrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedPrivateSalePrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedValue": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "mid": { + "type": "number" + } + }, + "required": [ + "low", + "mid", + "high", + "currency" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "marketComparables": { + "items": { + "additionalProperties": false, + "properties": { + "askingPrice": { + "type": "number" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "make": { + "type": "string" + }, + "mileageKm": { + "type": [ + "number", + "null" + ] + }, + "model": { + "type": "string" + }, + "observedAt": { + "type": [ + "string", + "null" + ] + }, + "originalAskingPrice": { + "type": "number" + }, + "originalCurrency": { + "type": "string" + }, + "priceType": { + "enum": [ + "listing", + "sale" + ], + "type": "string" + }, + "similarityScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + }, + "year": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "make", + "model", + "year", + "trim", + "mileageKm", + "askingPrice", + "currency", + "originalAskingPrice", + "originalCurrency", + "country", + "city", + "sourceName", + "sourceUrl", + "observedAt", + "priceType", + "similarityScore" + ], + "type": "object" + }, + "type": "array" + }, + "marketCoverage": { + "additionalProperties": false, + "properties": { + "country": { + "type": "string" + }, + "countryCode": { + "type": "string" + }, + "liveMarketDataAvailable": { + "type": "boolean" + }, + "marketDataProviders": { + "items": { + "additionalProperties": false, + "properties": { + "comparablesReturned": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "id": { + "type": "string" + }, + "status": { + "enum": [ + "ok", + "empty", + "timeout", + "error" + ], + "type": "string" + } + }, + "required": [ + "id", + "status", + "comparablesReturned" + ], + "type": "object" + }, + "type": "array" + }, + "region": { + "type": "string" + }, + "regionalFallbackCountries": { + "items": { + "type": "string" + }, + "type": "array" + }, + "valuationParametersConfigured": { + "type": "boolean" + } + }, + "required": [ + "countryCode", + "country", + "region", + "valuationParametersConfigured", + "marketDataProviders", + "liveMarketDataAvailable", + "regionalFallbackCountries" + ], + "type": "object" + }, + "marketStats": { + "additionalProperties": false, + "properties": { + "averagePrice": { + "type": [ + "number", + "null" + ] + }, + "comparableCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "comparablesConsidered": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "currencyExcludedCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "medianMileageKm": { + "type": [ + "number", + "null" + ] + }, + "medianPrice": { + "type": [ + "number", + "null" + ] + }, + "outliersExcluded": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "priceDispersionPercent": { + "type": [ + "number", + "null" + ] + }, + "pricePerKmAdjustment": { + "type": [ + "number", + "null" + ] + }, + "recentListingCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "comparableCount", + "comparablesConsidered", + "outliersExcluded", + "medianPrice", + "averagePrice", + "medianMileageKm", + "priceDispersionPercent", + "recentListingCount", + "pricePerKmAdjustment", + "currencyExcludedCount" + ], + "type": "object" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "dealerBuyDiscountPercent": { + "type": [ + "number", + "null" + ] + }, + "dealerRetailMarkupPercent": { + "type": [ + "number", + "null" + ] + }, + "fallbackLevel": { + "anyOf": [ + { + "enum": [ + "same_trim_same_year", + "same_trim_year_plus_minus_1", + "same_model_year_plus_minus_1", + "same_model_year_plus_minus_2", + "regional_same_model_year_plus_minus_2" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "fallbackLevelDescription": { + "type": [ + "string", + "null" + ] + }, + "listingNegotiationDiscountPercent": { + "type": [ + "number", + "null" + ] + }, + "mileageEffect": { + "additionalProperties": false, + "properties": { + "basis": { + "enum": [ + "market_derived", + "heuristic", + "not_applied" + ], + "type": "string" + }, + "percentPer10000Km": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "basis", + "percentPer10000Km" + ], + "type": "object" + }, + "outlierMethod": { + "type": "string" + }, + "privateSaleAdjustmentPercent": { + "type": [ + "number", + "null" + ] + }, + "rangeHalfWidthPercent": { + "type": [ + "number", + "null" + ] + }, + "yearEffect": { + "additionalProperties": false, + "properties": { + "annualPercent": { + "type": [ + "number", + "null" + ] + }, + "basis": { + "enum": [ + "market_derived", + "heuristic", + "not_needed" + ], + "type": "string" + } + }, + "required": [ + "basis", + "annualPercent" + ], + "type": "object" + } + }, + "required": [ + "fallbackLevel", + "fallbackLevelDescription", + "outlierMethod", + "yearEffect", + "mileageEffect", + "rangeHalfWidthPercent", + "dealerBuyDiscountPercent", + "privateSaleAdjustmentPercent", + "dealerRetailMarkupPercent", + "listingNegotiationDiscountPercent" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "enum": [ + "INSUFFICIENT_COMPARABLES", + "NO_MARKET_DATA_PROVIDER", + "STALE_MARKET_DATA", + "HIGH_PRICE_DISPERSION", + "MILEAGE_UNKNOWN", + "TRIM_UNKNOWN", + "CONDITION_UNKNOWN", + "ACCIDENT_HISTORY_UNKNOWN", + "ACCIDENT_SEVERITY_UNVERIFIED", + "STRUCTURAL_DAMAGE_REPORTED", + "HIGH_MILEAGE_FOR_AGE", + "ASKING_PRICE_SIGNIFICANTLY_ABOVE_MARKET", + "ASKING_PRICE_SIGNIFICANTLY_BELOW_MARKET", + "CURRENCY_CONVERSION_UNAVAILABLE", + "REGIONAL_FALLBACK_USED", + "BROADENED_COMPARABLE_SEARCH", + "HEURISTIC_ADJUSTMENTS_USED", + "PROVIDER_PARTIAL_FAILURE", + "OUTLIERS_REMOVED", + "VIN_MISMATCH", + "VIN_CHECK_DIGIT_INVALID", + "VIN_DECODE_UNAVAILABLE", + "SUBJECT_LISTING_EXCLUDED" + ], + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "estimated", + "insufficient_market_data" + ], + "type": "string" + }, + "valuationDate": { + "type": "string" + }, + "vehicle": { + "additionalProperties": false, + "properties": { + "accidentHistory": { + "enum": [ + "none", + "minor_cosmetic", + "repaired", + "structural", + "reported", + "unknown" + ], + "type": "string" + }, + "ageYears": { + "type": "number" + }, + "bodyType": { + "anyOf": [ + { + "enum": [ + "sedan", + "hatchback", + "suv", + "crossover", + "pickup", + "coupe", + "convertible", + "wagon", + "van", + "minivan", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "color": { + "type": [ + "string", + "null" + ] + }, + "condition": { + "enum": [ + "excellent", + "very_good", + "good", + "fair", + "poor", + "unknown" + ], + "type": "string" + }, + "country": { + "type": "string" + }, + "countryCode": { + "type": "string" + }, + "drivetrain": { + "anyOf": [ + { + "enum": [ + "fwd", + "rwd", + "awd", + "4wd" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "engine": { + "type": [ + "string", + "null" + ] + }, + "expectedMileageKm": { + "type": [ + "number", + "null" + ] + }, + "fuelType": { + "anyOf": [ + { + "enum": [ + "petrol", + "diesel", + "hybrid", + "plug_in_hybrid", + "electric", + "lpg", + "cng", + "hydrogen", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "make": { + "type": "string" + }, + "mileageKm": { + "type": [ + "number", + "null" + ] + }, + "mileageVsExpectedPercent": { + "type": [ + "number", + "null" + ] + }, + "model": { + "type": "string" + }, + "options": { + "items": { + "type": "string" + }, + "type": "array" + }, + "owners": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "serviceHistory": { + "enum": [ + "full", + "partial", + "none", + "unknown" + ], + "type": "string" + }, + "transmission": { + "anyOf": [ + { + "enum": [ + "automatic", + "manual", + "cvt", + "dct", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + }, + "year": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "make", + "model", + "year", + "trim", + "mileageKm", + "condition", + "country", + "countryCode", + "city", + "fuelType", + "transmission", + "bodyType", + "drivetrain", + "engine", + "accidentHistory", + "serviceHistory", + "owners", + "color", + "options", + "ageYears", + "expectedMileageKm", + "mileageVsExpectedPercent" + ], + "type": "object" + }, + "vinCheck": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "checkDigit": { + "enum": [ + "valid", + "invalid", + "not_applicable" + ], + "type": "string" + }, + "decodeStatus": { + "enum": [ + "decoded", + "not_decoded", + "unavailable", + "not_configured" + ], + "type": "string" + }, + "decoded": { + "additionalProperties": false, + "properties": { + "bodyClass": { + "type": [ + "string", + "null" + ] + }, + "driveType": { + "type": [ + "string", + "null" + ] + }, + "engine": { + "type": [ + "string", + "null" + ] + }, + "fuelType": { + "type": [ + "string", + "null" + ] + }, + "make": { + "type": [ + "string", + "null" + ] + }, + "model": { + "type": [ + "string", + "null" + ] + }, + "modelYear": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transmission": { + "type": [ + "string", + "null" + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "make", + "model", + "modelYear", + "trim", + "bodyClass", + "fuelType", + "driveType", + "transmission", + "engine" + ], + "type": "object" + }, + "decoder": { + "type": "string" + }, + "enrichedFields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "additionalProperties": false, + "properties": { + "make": { + "type": [ + "boolean", + "null" + ] + }, + "model": { + "type": [ + "boolean", + "null" + ] + }, + "year": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "make", + "model", + "year" + ], + "type": "object" + }, + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vinMasked": { + "type": "string" + }, + "wmiRegion": { + "enum": [ + "north_america", + "south_america", + "europe", + "asia", + "africa", + "oceania", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "vinMasked", + "wmiRegion", + "checkDigit", + "decoder", + "decodeStatus", + "decoded", + "matches", + "enrichedFields", + "notes" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "status", + "vehicle", + "valuationDate", + "currency", + "estimatedValue", + "estimatedPrivateSalePrice", + "estimatedDealerBuyPrice", + "estimatedDealerRetailPrice", + "askingPriceAnalysis", + "depreciation", + "adjustments", + "marketComparables", + "marketStats", + "methodology", + "confidence", + "riskFlags", + "assumptions", + "dataFreshness", + "marketCoverage", + "vinCheck", + "currencyConversion", + "disclaimer" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
voice_lead_qualifier1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "answered": { - "type": "boolean" - }, - "callId": { - "type": "string" - }, - "completedAt": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "createdAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "durationSeconds": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "nextAction": { - "type": [ - "string", - "null" - ] - }, - "outcome": { - "type": [ - "string", - "null" - ] - }, - "qualification": { - "additionalProperties": false, - "properties": { - "budget": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "enum": [ - "unqualified", - "needs_review", - "qualified" - ], - "type": "string" - }, - "decisionMaker": { - "type": [ - "boolean", - "null" - ] - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "field": { - "type": "string" - }, - "source": { - "enum": [ - "customer_statement", - "provider_event", - "derived" - ], - "type": "string" - }, - "value": {} - }, - "required": [ - "field", - "value", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "intent": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "objections": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "timeline": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "score", - "classification", - "intent", - "budget", - "timeline", - "decisionMaker", - "objections", - "evidence" - ], - "type": "object" - }, - "recommendedNextAction": { - "type": "string" - }, - "status": { - "enum": [ - "created", - "queued", - "dialing", - "ringing", - "answered", - "in_progress", - "completed", - "no_answer", - "busy", - "rejected", - "failed", - "cancelled" - ], - "type": "string" - }, - "structuredFacts": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "transcript": { - "items": { - "additionalProperties": false, - "properties": { - "at": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "speaker": { - "enum": [ - "agent", - "customer" - ], - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "speaker", - "text", - "at" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "callId", - "status", - "answered", - "durationSeconds", - "outcome", - "summary", - "nextAction", - "structuredFacts", - "transcript", - "createdAt", - "completedAt", - "qualification", - "recommendedNextAction" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "answered": { + "type": "boolean" + }, + "callId": { + "type": "string" + }, + "completedAt": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "createdAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "durationSeconds": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "nextAction": { + "type": [ + "string", + "null" + ] + }, + "outcome": { + "type": [ + "string", + "null" + ] + }, + "qualification": { + "additionalProperties": false, + "properties": { + "budget": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "enum": [ + "unqualified", + "needs_review", + "qualified" + ], + "type": "string" + }, + "decisionMaker": { + "type": [ + "boolean", + "null" + ] + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "field": { + "type": "string" + }, + "source": { + "enum": [ + "customer_statement", + "provider_event", + "derived" + ], + "type": "string" + }, + "value": {} + }, + "required": [ + "field", + "value", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "intent": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "objections": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "timeline": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "score", + "classification", + "intent", + "budget", + "timeline", + "decisionMaker", + "objections", + "evidence" + ], + "type": "object" + }, + "recommendedNextAction": { + "type": "string" + }, + "status": { + "enum": [ + "created", + "queued", + "dialing", + "ringing", + "answered", + "in_progress", + "completed", + "no_answer", + "busy", + "rejected", + "failed", + "cancelled" + ], + "type": "string" + }, + "structuredFacts": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "transcript": { + "items": { + "additionalProperties": false, + "properties": { + "at": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "speaker": { + "enum": [ + "agent", + "customer" + ], + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "speaker", + "text", + "at" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "callId", + "status", + "answered", + "durationSeconds", + "outcome", + "summary", + "nextAction", + "structuredFacts", + "transcript", + "createdAt", + "completedAt", + "qualification", + "recommendedNextAction" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
website_audit1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "accessibilityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "confidenceScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "criticalIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "estimatedFixHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "highPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lowPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "mediumPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "overallScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "pagesAudited": { - "items": { - "additionalProperties": false, - "properties": { - "internalLinksFound": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "issues": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "sizeBytes": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "status": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "url": { - "type": "string" - } - }, - "required": [ - "url", - "status", - "title", - "sizeBytes", - "internalLinksFound", - "issues" - ], - "type": "object" - }, - "type": "array" - }, - "performanceIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "quickWins": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "scores": { - "additionalProperties": false, - "properties": { - "accessibility": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "performance": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "security": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "seo": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "technical": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "ux": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "object" - }, - "securityFindings": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "seoIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "technicalIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "uxIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "overallScore", - "scores", - "criticalIssues", - "highPriorityIssues", - "mediumPriorityIssues", - "lowPriorityIssues", - "quickWins", - "seoIssues", - "performanceIssues", - "accessibilityIssues", - "securityFindings", - "technicalIssues", - "uxIssues", - "pagesAudited", - "estimatedFixHours", - "confidenceScore", - "limitations" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "accessibilityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "confidenceScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "criticalIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "estimatedFixHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "highPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lowPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "mediumPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "overallScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "pagesAudited": { + "items": { + "additionalProperties": false, + "properties": { + "internalLinksFound": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "issues": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "sizeBytes": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "status": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "url": { + "type": "string" + } + }, + "required": [ + "url", + "status", + "title", + "sizeBytes", + "internalLinksFound", + "issues" + ], + "type": "object" + }, + "type": "array" + }, + "performanceIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "quickWins": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "scores": { + "additionalProperties": false, + "properties": { + "accessibility": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "performance": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "security": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "seo": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "technical": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "ux": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "object" + }, + "securityFindings": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "seoIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "technicalIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "uxIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "overallScore", + "scores", + "criticalIssues", + "highPriorityIssues", + "mediumPriorityIssues", + "lowPriorityIssues", + "quickWins", + "seoIssues", + "performanceIssues", + "accessibilityIssues", + "securityFindings", + "technicalIssues", + "uxIssues", + "pagesAudited", + "estimatedFixHours", + "confidenceScore", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
website_download1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "archive": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "available": { - "const": true, - "type": "boolean" - }, - "downloadUrl": { - "type": "string" - }, - "fileId": { - "type": "string" - }, - "format": { - "const": "zip", - "type": "string" - }, - "sizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "available", - "format", - "sizeBytes", - "fileId", - "downloadUrl" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "assetsDownloaded": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "durationMs": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "finalUrl": { - "type": "string" - }, - "manifest": { - "additionalProperties": false, - "properties": { - "files": { - "items": { - "additionalProperties": false, - "properties": { - "contentType": { - "type": [ - "string", - "null" - ] - }, - "localPath": { - "type": "string" - }, - "sizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "type": { - "enum": [ - "html", - "css", - "javascript", - "image", - "font", - "json", - "document", - "media", - "other" - ], - "type": "string" - } - }, - "required": [ - "localPath", - "type", - "contentType", - "sizeBytes" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "files" - ], - "type": "object" - }, - "pagesDownloaded": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "sourceUrl": { - "type": "string" - }, - "success": { - "const": true, - "type": "boolean" - }, - "totalFiles": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "totalSizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "success", - "sourceUrl", - "finalUrl", - "pagesDownloaded", - "assetsDownloaded", - "totalFiles", - "totalSizeBytes", - "durationMs", - "archive", - "manifest", - "warnings" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "archive": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "available": { + "const": true, + "type": "boolean" + }, + "downloadUrl": { + "type": "string" + }, + "fileId": { + "type": "string" + }, + "format": { + "const": "zip", + "type": "string" + }, + "sizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "available", + "format", + "sizeBytes", + "fileId", + "downloadUrl" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "assetsDownloaded": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "durationMs": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "finalUrl": { + "type": "string" + }, + "manifest": { + "additionalProperties": false, + "properties": { + "files": { + "items": { + "additionalProperties": false, + "properties": { + "contentType": { + "type": [ + "string", + "null" + ] + }, + "localPath": { + "type": "string" + }, + "sizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "type": { + "enum": [ + "html", + "css", + "javascript", + "image", + "font", + "json", + "document", + "media", + "other" + ], + "type": "string" + } + }, + "required": [ + "localPath", + "type", + "contentType", + "sizeBytes" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "files" + ], + "type": "object" + }, + "pagesDownloaded": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "sourceUrl": { + "type": "string" + }, + "success": { + "const": true, + "type": "boolean" + }, + "totalFiles": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "totalSizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "success", + "sourceUrl", + "finalUrl", + "pagesDownloaded", + "assetsDownloaded", + "totalFiles", + "totalSizeBytes", + "durationMs", + "archive", + "manifest", + "warnings" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
website_project_estimate1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "breakdown": { - "additionalProperties": false, - "properties": { - "backend": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "contentAndSeo": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "deployment": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "frontend": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "projectManagement": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "testing": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "uiUx": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - } - }, - "required": [ - "uiUx", - "frontend", - "backend", - "contentAndSeo", - "testing", - "deployment", - "projectManagement" - ], - "type": "object" - }, - "complexity": { - "enum": [ - "low", - "medium", - "high", - "very_high" - ], - "type": "string" - }, - "confidenceScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "estimatedTimelineDays": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "maintenance": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "monthlyCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "monthlyHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - } - }, - "required": [ - "available", - "monthlyHours", - "monthlyCost" - ], - "type": "object" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "factors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "hourlyRate": { - "exclusiveMinimum": 0, - "type": "number" - }, - "version": { - "type": "string" - } - }, - "required": [ - "version", - "hourlyRate", - "currency", - "factors" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "estimatedCost", - "estimatedTimelineDays", - "estimatedHours", - "complexity", - "breakdown", - "maintenance", - "riskFlags", - "assumptions", - "confidenceScore", - "methodology" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "breakdown": { + "additionalProperties": false, + "properties": { + "backend": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "contentAndSeo": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "deployment": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "frontend": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "projectManagement": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "testing": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "uiUx": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + } + }, + "required": [ + "uiUx", + "frontend", + "backend", + "contentAndSeo", + "testing", + "deployment", + "projectManagement" + ], + "type": "object" + }, + "complexity": { + "enum": [ + "low", + "medium", + "high", + "very_high" + ], + "type": "string" + }, + "confidenceScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "estimatedTimelineDays": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "maintenance": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "monthlyCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "monthlyHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + } + }, + "required": [ + "available", + "monthlyHours", + "monthlyCost" + ], + "type": "object" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "factors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "hourlyRate": { + "exclusiveMinimum": 0, + "type": "number" + }, + "version": { + "type": "string" + } + }, + "required": [ + "version", + "hourlyRate", + "currency", + "factors" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "estimatedCost", + "estimatedTimelineDays", + "estimatedHours", + "complexity", + "breakdown", + "maintenance", + "riskFlags", + "assumptions", + "confidenceScore", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
- Changed
whatsapp_business_setup1 field changed- changed
Output schema / anyOfPrevious value: -[ - { - "additionalProperties": false, - "properties": { - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "frameworkSource", - "language", - "result" - ], - "type": "object" - }, - { - "additionalProperties": false, - "properties": { - "nextAction": { - "additionalProperties": false, - "properties": { - "instruction": { - "type": "string" - }, - "target": { - "const": "x402_endpoint", - "type": "string" - }, - "type": { - "const": "pay_and_retry", - "type": "string" - } - }, - "required": [ - "type", - "target", - "instruction" - ], - "type": "object" - }, - "payment": { - "additionalProperties": false, - "properties": { - "endpoint": { - "type": "string" - }, - "method": { - "const": "POST", - "type": "string" - }, - "retrySameBody": { - "const": true, - "type": "boolean" - } - }, - "required": [ - "endpoint", - "method", - "retrySameBody" - ], - "type": "object" - }, - "preview": { - "additionalProperties": false, - "properties": { - "fullResultAvailable": { - "const": true, - "type": "boolean" - }, - "inputAccepted": { - "const": true, - "type": "boolean" - }, - "summary": { - "type": "string" - }, - "useCases": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "inputAccepted", - "fullResultAvailable", - "summary", - "useCases" - ], - "type": "object" - }, - "price": { - "additionalProperties": false, - "properties": { - "amount": { - "minimum": 0, - "type": "number" - }, - "currency": { - "type": "string" - }, - "protocol": { - "const": "x402", - "type": "string" - } - }, - "required": [ - "amount", - "currency", - "protocol" - ], - "type": "object" - }, - "requestId": { - "type": "string" - }, - "status": { - "const": "payment_required", - "type": "string" - }, - "tool": { - "type": "string" - } - }, - "required": [ - "status", - "tool", - "requestId", - "price", - "preview", - "payment", - "nextAction" - ], - "type": "object" - } -]New value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "enum": [ + "x402_endpoint", + "mcp_credits_endpoint", + "payment_endpoint", + "unavailable" + ], + "type": "string" + }, + "type": { + "enum": [ + "pay_and_retry", + "authorize_and_use_mcp_credits", + "payment_unavailable" + ], + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": [ + "string", + "null" + ] + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "paymentGuidance": {}, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "enum": [ + "x402", + "api_credits", + "subscription", + "l402", + "mpp", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +]
63 tool updates
- Changed
ai_call_agent4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "answered": { + "type": "boolean" + }, + "callId": { + "type": "string" + }, + "completedAt": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "createdAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "durationSeconds": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "nextAction": { + "type": [ + "string", + "null" + ] + }, + "outcome": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "created", + "queued", + "dialing", + "ringing", + "answered", + "in_progress", + "completed", + "no_answer", + "busy", + "rejected", + "failed", + "cancelled" + ], + "type": "string" + }, + "structuredFacts": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "transcript": { + "items": { + "additionalProperties": false, + "properties": { + "at": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "speaker": { + "enum": [ + "agent", + "customer" + ], + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "speaker", + "text", + "at" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "callId", + "status", + "answered", + "durationSeconds", + "outcome", + "summary", + "nextAction", + "structuredFacts", + "transcript", + "createdAt", + "completedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "answered": { - "type": "boolean" - }, - "callId": { - "type": "string" - }, - "completedAt": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "createdAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "durationSeconds": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "nextAction": { - "type": [ - "string", - "null" - ] - }, - "outcome": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "created", - "queued", - "dialing", - "ringing", - "answered", - "in_progress", - "completed", - "no_answer", - "busy", - "rejected", - "failed", - "cancelled" - ], - "type": "string" - }, - "structuredFacts": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "transcript": { - "items": { - "additionalProperties": false, - "properties": { - "at": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "speaker": { - "enum": [ - "agent", - "customer" - ], - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "speaker", - "text", - "at" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "callId", - "status", - "answered", - "durationSeconds", - "outcome", - "summary", - "nextAction", - "structuredFacts", - "transcript", - "createdAt", - "completedAt" -]
- Changed
analyze_company_risk4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "cached": { + "type": "boolean" + }, + "checks": { + "additionalProperties": false, + "properties": { + "adverseNews": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "corporateIdentity": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "domain": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "legalSignals": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "reputation": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "securitySignals": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + }, + "website": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "findings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "performed", + "not_configured", + "unavailable", + "not_applicable" + ], + "type": "string" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "status", + "summary", + "findings", + "evidence" + ], + "type": "object" + } + }, + "required": [ + "corporateIdentity", + "domain", + "website", + "sanctions", + "adverseNews", + "securitySignals", + "reputation", + "legalSignals" + ], + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "website", + "country" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskSignals": { + "items": { + "additionalProperties": false, + "properties": { + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "tier": { + "enum": [ + "confirmed_evidence", + "public_allegation", + "automated_indicator", + "missing_information" + ], + "type": "string" + } + }, + "required": [ + "description", + "source", + "tier" + ], + "type": "object" + }, + "type": "array" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": "string" + }, + "type": { + "enum": [ + "corporate_identity", + "domain", + "website", + "sanctions", + "adverse_news", + "security_signals", + "reputation", + "legal_signals" + ], + "type": "string" + } + }, + "required": [ + "type", + "severity", + "summary", + "evidence", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "company", + "riskSignals", + "checks", + "sources", + "confidence", + "limitations", + "cached", + "dataMode" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "cached": { - "type": "boolean" - }, - "checks": { - "additionalProperties": false, - "properties": { - "adverseNews": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "corporateIdentity": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "domain": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "legalSignals": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "reputation": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "securitySignals": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - }, - "website": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "findings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "performed", - "not_configured", - "unavailable", - "not_applicable" - ], - "type": "string" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "status", - "summary", - "findings", - "evidence" - ], - "type": "object" - } - }, - "required": [ - "corporateIdentity", - "domain", - "website", - "sanctions", - "adverseNews", - "securitySignals", - "reputation", - "legalSignals" - ], - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "website", - "country" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskSignals": { - "items": { - "additionalProperties": false, - "properties": { - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "tier": { - "enum": [ - "confirmed_evidence", - "public_allegation", - "automated_indicator", - "missing_information" - ], - "type": "string" - } - }, - "required": [ - "description", - "source", - "tier" - ], - "type": "object" - }, - "type": "array" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": "string" - }, - "type": { - "enum": [ - "corporate_identity", - "domain", - "website", - "sanctions", - "adverse_news", - "security_signals", - "reputation", - "legal_signals" - ], - "type": "string" - } - }, - "required": [ - "type", - "severity", - "summary", - "evidence", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "company", - "riskSignals", - "checks", - "sources", - "confidence", - "limitations", - "cached", - "dataMode" -]
- Changed
analyze_oman_company4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "commercialSignals": { + "additionalProperties": false, + "properties": { + "businessMaturity": { + "enum": [ + "new", + "early_stage", + "growing", + "established" + ], + "type": "string" + }, + "dataCompletenessScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "digitalPresenceScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "governmentProcurementActivity": { + "enum": [ + "active", + "limited", + "none" + ], + "type": "string" + }, + "operatingStatus": { + "type": "string" + }, + "yearsActive": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "yearsActive", + "operatingStatus", + "digitalPresenceScore", + "dataCompletenessScore", + "businessMaturity", + "governmentProcurementActivity" + ], + "type": "object" + }, + "companyId": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendedChecks": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "companyId", + "commercialSignals", + "riskFlags", + "positiveSignals", + "recommendedChecks", + "confidence", + "confidenceReasons", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "commercialSignals": { - "additionalProperties": false, - "properties": { - "businessMaturity": { - "enum": [ - "new", - "early_stage", - "growing", - "established" - ], - "type": "string" - }, - "dataCompletenessScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "digitalPresenceScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "governmentProcurementActivity": { - "enum": [ - "active", - "limited", - "none" - ], - "type": "string" - }, - "operatingStatus": { - "type": "string" - }, - "yearsActive": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "yearsActive", - "operatingStatus", - "digitalPresenceScore", - "dataCompletenessScore", - "businessMaturity", - "governmentProcurementActivity" - ], - "type": "object" - }, - "companyId": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendedChecks": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "companyId", - "commercialSignals", - "riskFlags", - "positiveSignals", - "recommendedChecks", - "confidence", - "confidenceReasons", - "dataCoverage", - "sources" -]
- Changed
analyze_oman_property4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "comparablesSummary": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "highRentPerSqm": { + "type": "number" + }, + "lowRentPerSqm": { + "type": "number" + }, + "medianRentPerSqm": { + "type": "number" + } + }, + "required": [ + "medianRentPerSqm", + "lowRentPerSqm", + "highRentPerSqm" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "insufficient", + "low", + "medium", + "high" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "level", + "reasons" + ], + "type": "object" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "latestDataDate": { + "type": [ + "string", + "null" + ] + }, + "sampleSize": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceTypes": { + "items": { + "enum": [ + "official_statistics", + "listing_asking_price", + "manual_benchmark", + "partner_feed" + ], + "type": "string" + }, + "type": "array" + }, + "staleMarketData": { + "type": "boolean" + } + }, + "required": [ + "latestDataDate", + "dataFreshnessDays", + "sampleSize", + "sourceTypes", + "staleMarketData" + ], + "type": "object" + }, + "historicalSalesContext": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "latestRecordDate": { + "type": [ + "string", + "null" + ] + }, + "medianHistoricalPricePerSqmOMR": { + "type": [ + "number", + "null" + ] + }, + "oldestRecordDate": { + "type": [ + "string", + "null" + ] + }, + "phaseBreakdown": { + "items": { + "additionalProperties": false, + "properties": { + "latestRecordDate": { + "type": "string" + }, + "medianPriceOMR": { + "type": "number" + }, + "medianPricePerSqmOMR": { + "type": "number" + }, + "oldestRecordDate": { + "type": "string" + }, + "phaseName": { + "type": "string" + }, + "recordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "phaseName", + "recordCount", + "medianPriceOMR", + "medianPricePerSqmOMR", + "oldestRecordDate", + "latestRecordDate" + ], + "type": "object" + }, + "type": "array" + }, + "priceSemantics": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recentComparableSales": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "recentMedianPricePerSqmOMR": { + "type": [ + "number", + "null" + ] + }, + "recordsAvailable": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceTypes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "available", + "recordsAvailable", + "recentComparableSales", + "medianHistoricalPricePerSqmOMR", + "recentMedianPricePerSqmOMR", + "oldestRecordDate", + "latestRecordDate", + "sourceTypes", + "priceSemantics", + "phaseBreakdown" + ], + "type": "object" + }, + "insufficientMarketData": { + "type": "boolean" + }, + "investment": { + "additionalProperties": false, + "properties": { + "estimatedNetIncomeOMR": { + "type": [ + "number", + "null" + ] + }, + "estimatedOperatingCostOMR": { + "type": "number" + }, + "grossYieldPct": { + "type": [ + "number", + "null" + ] + }, + "netYieldPct": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "grossYieldPct", + "estimatedOperatingCostOMR", + "estimatedNetIncomeOMR", + "netYieldPct" + ], + "type": "object" + }, + "market": { + "additionalProperties": false, + "properties": { + "comparableCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "estimatedAnnualRentOMR": { + "type": [ + "number", + "null" + ] + }, + "estimatedMonthlyRentOMR": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "median": { + "type": "number" + } + }, + "required": [ + "low", + "median", + "high" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "sampleSizeUsed": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "estimatedMonthlyRentOMR", + "estimatedAnnualRentOMR", + "comparableCount", + "sampleSizeUsed", + "dataFreshnessDays" + ], + "type": "object" + }, + "normalizedLocation": { + "additionalProperties": false, + "properties": { + "area": { + "type": "string" + }, + "governorate": { + "type": "string" + }, + "inputArea": { + "type": "string" + }, + "matchType": { + "enum": [ + "exact", + "alias", + "unmatched" + ], + "type": "string" + }, + "supported": { + "type": "boolean" + }, + "wilayat": { + "type": "string" + } + }, + "required": [ + "governorate", + "wilayat", + "area", + "inputArea", + "matchType", + "supported" + ], + "type": "object" + }, + "officialMarketContext": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "unavailable", + "low", + "medium", + "high" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "level", + "reasons" + ], + "type": "object" + }, + "dataFreshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "governorate": { + "type": "string" + }, + "marketActivity": { + "additionalProperties": false, + "properties": { + "mortgageContracts": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "saleContracts": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "tradedValueOMR": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "tradedValueOMR", + "saleContracts", + "mortgageContracts" + ], + "type": "object" + }, + "period": { + "type": [ + "string", + "null" + ] + }, + "provenance": { + "additionalProperties": false, + "properties": { + "datasetId": { + "type": [ + "string", + "null" + ] + }, + "datasetTitle": { + "type": [ + "string", + "null" + ] + }, + "license": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "retrievedAt": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "sourceType": { + "const": "official_statistics", + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "source", + "sourceType", + "datasetId", + "datasetTitle", + "retrievedAt", + "publishedAt", + "sourceUrl", + "license" + ], + "type": "object" + }, + "realEstatePriceIndex": { + "additionalProperties": false, + "properties": { + "period": { + "type": [ + "string", + "null" + ] + }, + "value": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "value", + "period" + ], + "type": "object" + }, + "reason": { + "anyOf": [ + { + "enum": [ + "ncsi_not_configured", + "no_data_for_governorate", + "ncsi_timeout", + "ncsi_malformed_response", + "official_source_temporarily_unavailable" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "source": { + "type": "string" + }, + "sourceType": { + "const": "official_statistics", + "type": "string" + } + }, + "required": [ + "available", + "reason", + "source", + "sourceType", + "governorate", + "period", + "realEstatePriceIndex", + "marketActivity", + "dataFreshnessDays", + "confidence", + "provenance" + ], + "type": "object" + }, + "pricePosition": { + "additionalProperties": false, + "properties": { + "askingPricePerSqmOMR": { + "type": "number" + }, + "marketPosition": { + "enum": [ + "below_market", + "at_market", + "above_market", + "insufficient_data" + ], + "type": "string" + }, + "observedComparableRange": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "median": { + "type": "number" + } + }, + "required": [ + "low", + "median", + "high" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "askingPricePerSqmOMR", + "observedComparableRange", + "marketPosition" + ], + "type": "object" + }, + "provenance": { + "items": { + "additionalProperties": false, + "properties": { + "recordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sourceDate": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceType": { + "enum": [ + "official_statistics", + "listing_asking_price", + "manual_benchmark", + "partner_feed" + ], + "type": "string" + } + }, + "required": [ + "sourceType", + "sourceName", + "sourceDate", + "recordCount" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "subjectProperty": { + "additionalProperties": false, + "properties": { + "askingPriceOMR": { + "type": "number" + }, + "bathrooms": { + "type": [ + "number", + "null" + ] + }, + "bedrooms": { + "type": [ + "number", + "null" + ] + }, + "furnished": { + "enum": [ + "furnished", + "semi_furnished", + "unfurnished", + "unspecified" + ], + "type": "string" + }, + "propertyType": { + "enum": [ + "apartment", + "villa", + "townhouse" + ], + "type": "string" + }, + "sizeSqm": { + "type": "number" + } + }, + "required": [ + "propertyType", + "bedrooms", + "bathrooms", + "sizeSqm", + "askingPriceOMR", + "furnished" + ], + "type": "object" + }, + "unavailableOutputs": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "normalizedLocation", + "subjectProperty", + "market", + "investment", + "pricePosition", + "comparablesSummary", + "riskFlags", + "confidence", + "provenance", + "assumptions", + "insufficientMarketData", + "unavailableOutputs", + "currency", + "dataQuality", + "historicalSalesContext", + "officialMarketContext" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "comparablesSummary": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "highRentPerSqm": { - "type": "number" - }, - "lowRentPerSqm": { - "type": "number" - }, - "medianRentPerSqm": { - "type": "number" - } - }, - "required": [ - "medianRentPerSqm", - "lowRentPerSqm", - "highRentPerSqm" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "insufficient", - "low", - "medium", - "high" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "level", - "reasons" - ], - "type": "object" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "latestDataDate": { - "type": [ - "string", - "null" - ] - }, - "sampleSize": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceTypes": { - "items": { - "enum": [ - "official_statistics", - "listing_asking_price", - "manual_benchmark", - "partner_feed" - ], - "type": "string" - }, - "type": "array" - }, - "staleMarketData": { - "type": "boolean" - } - }, - "required": [ - "latestDataDate", - "dataFreshnessDays", - "sampleSize", - "sourceTypes", - "staleMarketData" - ], - "type": "object" - }, - "historicalSalesContext": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "latestRecordDate": { - "type": [ - "string", - "null" - ] - }, - "medianHistoricalPricePerSqmOMR": { - "type": [ - "number", - "null" - ] - }, - "oldestRecordDate": { - "type": [ - "string", - "null" - ] - }, - "phaseBreakdown": { - "items": { - "additionalProperties": false, - "properties": { - "latestRecordDate": { - "type": "string" - }, - "medianPriceOMR": { - "type": "number" - }, - "medianPricePerSqmOMR": { - "type": "number" - }, - "oldestRecordDate": { - "type": "string" - }, - "phaseName": { - "type": "string" - }, - "recordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "phaseName", - "recordCount", - "medianPriceOMR", - "medianPricePerSqmOMR", - "oldestRecordDate", - "latestRecordDate" - ], - "type": "object" - }, - "type": "array" - }, - "priceSemantics": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recentComparableSales": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "recentMedianPricePerSqmOMR": { - "type": [ - "number", - "null" - ] - }, - "recordsAvailable": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceTypes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "available", - "recordsAvailable", - "recentComparableSales", - "medianHistoricalPricePerSqmOMR", - "recentMedianPricePerSqmOMR", - "oldestRecordDate", - "latestRecordDate", - "sourceTypes", - "priceSemantics", - "phaseBreakdown" - ], - "type": "object" - }, - "insufficientMarketData": { - "type": "boolean" - }, - "investment": { - "additionalProperties": false, - "properties": { - "estimatedNetIncomeOMR": { - "type": [ - "number", - "null" - ] - }, - "estimatedOperatingCostOMR": { - "type": "number" - }, - "grossYieldPct": { - "type": [ - "number", - "null" - ] - }, - "netYieldPct": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "grossYieldPct", - "estimatedOperatingCostOMR", - "estimatedNetIncomeOMR", - "netYieldPct" - ], - "type": "object" - }, - "market": { - "additionalProperties": false, - "properties": { - "comparableCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "estimatedAnnualRentOMR": { - "type": [ - "number", - "null" - ] - }, - "estimatedMonthlyRentOMR": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "median": { - "type": "number" - } - }, - "required": [ - "low", - "median", - "high" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "sampleSizeUsed": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "estimatedMonthlyRentOMR", - "estimatedAnnualRentOMR", - "comparableCount", - "sampleSizeUsed", - "dataFreshnessDays" - ], - "type": "object" - }, - "normalizedLocation": { - "additionalProperties": false, - "properties": { - "area": { - "type": "string" - }, - "governorate": { - "type": "string" - }, - "inputArea": { - "type": "string" - }, - "matchType": { - "enum": [ - "exact", - "alias", - "unmatched" - ], - "type": "string" - }, - "supported": { - "type": "boolean" - }, - "wilayat": { - "type": "string" - } - }, - "required": [ - "governorate", - "wilayat", - "area", - "inputArea", - "matchType", - "supported" - ], - "type": "object" - }, - "officialMarketContext": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "unavailable", - "low", - "medium", - "high" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "level", - "reasons" - ], - "type": "object" - }, - "dataFreshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "governorate": { - "type": "string" - }, - "marketActivity": { - "additionalProperties": false, - "properties": { - "mortgageContracts": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "saleContracts": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "tradedValueOMR": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "tradedValueOMR", - "saleContracts", - "mortgageContracts" - ], - "type": "object" - }, - "period": { - "type": [ - "string", - "null" - ] - }, - "provenance": { - "additionalProperties": false, - "properties": { - "datasetId": { - "type": [ - "string", - "null" - ] - }, - "datasetTitle": { - "type": [ - "string", - "null" - ] - }, - "license": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "retrievedAt": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "sourceType": { - "const": "official_statistics", - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "source", - "sourceType", - "datasetId", - "datasetTitle", - "retrievedAt", - "publishedAt", - "sourceUrl", - "license" - ], - "type": "object" - }, - "realEstatePriceIndex": { - "additionalProperties": false, - "properties": { - "period": { - "type": [ - "string", - "null" - ] - }, - "value": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "value", - "period" - ], - "type": "object" - }, - "reason": { - "anyOf": [ - { - "enum": [ - "ncsi_not_configured", - "no_data_for_governorate", - "ncsi_timeout", - "ncsi_malformed_response", - "official_source_temporarily_unavailable" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "source": { - "type": "string" - }, - "sourceType": { - "const": "official_statistics", - "type": "string" - } - }, - "required": [ - "available", - "reason", - "source", - "sourceType", - "governorate", - "period", - "realEstatePriceIndex", - "marketActivity", - "dataFreshnessDays", - "confidence", - "provenance" - ], - "type": "object" - }, - "pricePosition": { - "additionalProperties": false, - "properties": { - "askingPricePerSqmOMR": { - "type": "number" - }, - "marketPosition": { - "enum": [ - "below_market", - "at_market", - "above_market", - "insufficient_data" - ], - "type": "string" - }, - "observedComparableRange": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "median": { - "type": "number" - } - }, - "required": [ - "low", - "median", - "high" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "askingPricePerSqmOMR", - "observedComparableRange", - "marketPosition" - ], - "type": "object" - }, - "provenance": { - "items": { - "additionalProperties": false, - "properties": { - "recordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sourceDate": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceType": { - "enum": [ - "official_statistics", - "listing_asking_price", - "manual_benchmark", - "partner_feed" - ], - "type": "string" - } - }, - "required": [ - "sourceType", - "sourceName", - "sourceDate", - "recordCount" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "subjectProperty": { - "additionalProperties": false, - "properties": { - "askingPriceOMR": { - "type": "number" - }, - "bathrooms": { - "type": [ - "number", - "null" - ] - }, - "bedrooms": { - "type": [ - "number", - "null" - ] - }, - "furnished": { - "enum": [ - "furnished", - "semi_furnished", - "unfurnished", - "unspecified" - ], - "type": "string" - }, - "propertyType": { - "enum": [ - "apartment", - "villa", - "townhouse" - ], - "type": "string" - }, - "sizeSqm": { - "type": "number" - } - }, - "required": [ - "propertyType", - "bedrooms", - "bathrooms", - "sizeSqm", - "askingPriceOMR", - "furnished" - ], - "type": "object" - }, - "unavailableOutputs": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "normalizedLocation", - "subjectProperty", - "market", - "investment", - "pricePosition", - "comparablesSummary", - "riskFlags", - "confidence", - "provenance", - "assumptions", - "insufficientMarketData", - "unavailableOutputs", - "currency", - "dataQuality", - "historicalSalesContext", - "officialMarketContext" -]
- Changed
analyze_property4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "annualNetIncome": { + "type": "number" + }, + "annualOperatingCost": { + "type": "number" + }, + "annualOperatingCosts": { + "type": "number" + }, + "annualRent": { + "type": "number" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "effectiveAnnualRent": { + "type": "number" + }, + "grossAnnualIncome": { + "type": "number" + }, + "grossYield": { + "type": "number" + }, + "grossYieldPct": { + "type": "number" + }, + "netYield": { + "type": "number" + }, + "netYieldPct": { + "type": "number" + }, + "note": { + "type": "string" + }, + "paybackYears": { + "type": [ + "number", + "null" + ] + }, + "propertyValue": { + "type": "number" + } + }, + "required": [ + "propertyValue", + "annualRent", + "grossAnnualIncome", + "grossYield", + "netYield", + "annualOperatingCost", + "annualNetIncome", + "effectiveAnnualRent", + "paybackYears", + "grossYieldPct", + "netYieldPct", + "annualOperatingCosts", + "currency", + "note" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "annualNetIncome": { - "type": "number" - }, - "annualOperatingCost": { - "type": "number" - }, - "annualOperatingCosts": { - "type": "number" - }, - "annualRent": { - "type": "number" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "effectiveAnnualRent": { - "type": "number" - }, - "grossAnnualIncome": { - "type": "number" - }, - "grossYield": { - "type": "number" - }, - "grossYieldPct": { - "type": "number" - }, - "netYield": { - "type": "number" - }, - "netYieldPct": { - "type": "number" - }, - "note": { - "type": "string" - }, - "paybackYears": { - "type": [ - "number", - "null" - ] - }, - "propertyValue": { - "type": "number" - } -} - removed
Output schema / requiredRemoved value: -[ - "propertyValue", - "annualRent", - "grossAnnualIncome", - "grossYield", - "netYield", - "annualOperatingCost", - "annualNetIncome", - "effectiveAnnualRent", - "paybackYears", - "grossYieldPct", - "netYieldPct", - "annualOperatingCosts", - "currency", - "note" -]
- Changed
appointment_call_agent4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "calendarEventId": { + "type": [ + "string", + "null" + ] + }, + "callId": { + "type": "string" + }, + "confirmedSlot": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "customerNotes": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "proposed", + "confirmed", + "rescheduled", + "cancelled", + "failed" + ], + "type": "string" + } + }, + "required": [ + "callId", + "status", + "confirmedSlot", + "customerNotes", + "calendarEventId" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "calendarEventId": { - "type": [ - "string", - "null" - ] - }, - "callId": { - "type": "string" - }, - "confirmedSlot": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "customerNotes": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "proposed", - "confirmed", - "rescheduled", - "cancelled", - "failed" - ], - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "callId", - "status", - "confirmedSlot", - "customerNotes", - "calendarEventId" -]
- Changed
break_even_calculator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_90_day_growth_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_idea_generator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_idea_validate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_model_builder4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_profitability_analysis4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_risk_check4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
business_validation_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
candidate_shortlist_score4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "candidates": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "job": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "scoring_methodology": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "job", + "candidates", + "scoring_methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "candidates": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "job": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "scoring_methodology": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "job", - "candidates", - "scoring_methodology" -]
- Changed
company_due_diligence4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "adverseMediaCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "businessRiskCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "checks": { + "additionalProperties": { + "type": "boolean" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "domain", + "country", + "registrationNumber" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "coverage": { + "additionalProperties": { + "enum": [ + "complete", + "partial", + "unavailable", + "not_checked" + ], + "type": "string" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "decision": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "continue_onboarding", + "continue_with_enhanced_checks", + "request_additional_documents", + "manual_review_required", + "reject_due_to_sanctions", + "reject_due_to_identity_mismatch", + "reject_due_to_material_risk", + "insufficient_data" + ], + "type": "string" + }, + "requiresHumanReview": { + "type": "boolean" + } + }, + "required": [ + "action", + "requiresHumanReview" + ], + "type": "object" + }, + "depth": { + "enum": [ + "quick", + "standard", + "enhanced" + ], + "type": "string" + }, + "entityMatch": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "matched", + "probable", + "unverified" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "matchedOn" + ], + "type": "object" + }, + "entityResolution": { + "additionalProperties": false, + "properties": { + "candidateCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "resolved", + "ambiguous", + "unresolved" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "matchedIdentifiers", + "candidateCount" + ], + "type": "object" + }, + "evidence": { + "items": {}, + "type": "array" + }, + "financialSignals": { + "additionalProperties": false, + "properties": { + "signals": { + "items": {}, + "type": "array" + }, + "status": { + "enum": [ + "available", + "limited_data", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "generatedAt": { + "type": "string" + }, + "legalSignals": { + "items": {}, + "type": "array" + }, + "management": { + "items": {}, + "type": "array" + }, + "negativeNews": { + "additionalProperties": false, + "properties": { + "items": { + "items": {}, + "type": "array" + }, + "materialCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "materialCount", + "items" + ], + "type": "object" + }, + "providers": { + "items": {}, + "type": "array" + }, + "purpose": { + "type": "string" + }, + "reasonCodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recommendation": { + "enum": [ + "proceed", + "proceed_with_standard_checks", + "manual_review_required", + "enhanced_due_diligence_required", + "reject_counterparty", + "insufficient_data" + ], + "type": "string" + }, + "redFlags": { + "items": {}, + "type": "array" + }, + "registration": { + "additionalProperties": false, + "properties": { + "incorporatedAt": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "active", + "inactive", + "dissolved", + "liquidation", + "unknown", + "not_verified" + ], + "type": "string" + } + }, + "required": [ + "status", + "incorporatedAt", + "source" + ], + "type": "object" + }, + "registrationCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "reputation": { + "additionalProperties": false, + "properties": { + "risk": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "score": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "score", + "risk" + ], + "type": "object" + }, + "reputationCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "riskBreakdown": { + "additionalProperties": false, + "properties": { + "financial": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "identity": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "legal": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "negativeNews": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "registration": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "reputation": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "sanctions": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "identity", + "registration", + "sanctions", + "legal", + "negativeNews", + "financial", + "reputation" + ], + "type": "object" + }, + "riskLevel": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskScore": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": {}, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "potential_match", + "confirmed_match", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches", + "listsChecked", + "listsUnavailable" + ], + "type": "object" + }, + "sanctionsCheck": { + "additionalProperties": false, + "properties": { + "data": {}, + "error": {}, + "success": { + "type": "boolean" + } + }, + "required": [ + "success" + ], + "type": "object" + }, + "sources": { + "items": {}, + "type": "array" + }, + "success": { + "const": true, + "type": "boolean" + }, + "websiteSignals": { + "additionalProperties": false, + "properties": { + "businessIdentityMatch": { + "type": [ + "boolean", + "null" + ] + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "domainAgeYears": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "ssl": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "domainAgeYears", + "ssl", + "businessIdentityMatch", + "confidence" + ], + "type": "object" + } + }, + "required": [ + "success", + "company", + "purpose", + "depth", + "checks", + "entityResolution", + "registrationCheck", + "sanctionsCheck", + "adverseMediaCheck", + "reputationCheck", + "businessRiskCheck", + "entityMatch", + "registration", + "websiteSignals", + "management", + "sanctions", + "legalSignals", + "negativeNews", + "financialSignals", + "reputation", + "riskScore", + "riskLevel", + "confidence", + "riskBreakdown", + "redFlags", + "recommendation", + "reasonCodes", + "sources", + "decision", + "evidence", + "coverage", + "providers", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "adverseMediaCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "businessRiskCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "checks": { - "additionalProperties": { - "type": "boolean" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "domain", - "country", - "registrationNumber" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "coverage": { - "additionalProperties": { - "enum": [ - "complete", - "partial", - "unavailable", - "not_checked" - ], - "type": "string" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "decision": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "continue_onboarding", - "continue_with_enhanced_checks", - "request_additional_documents", - "manual_review_required", - "reject_due_to_sanctions", - "reject_due_to_identity_mismatch", - "reject_due_to_material_risk", - "insufficient_data" - ], - "type": "string" - }, - "requiresHumanReview": { - "type": "boolean" - } - }, - "required": [ - "action", - "requiresHumanReview" - ], - "type": "object" - }, - "depth": { - "enum": [ - "quick", - "standard", - "enhanced" - ], - "type": "string" - }, - "entityMatch": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "matched", - "probable", - "unverified" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "matchedOn" - ], - "type": "object" - }, - "entityResolution": { - "additionalProperties": false, - "properties": { - "candidateCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "resolved", - "ambiguous", - "unresolved" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "matchedIdentifiers", - "candidateCount" - ], - "type": "object" - }, - "evidence": { - "items": {}, - "type": "array" - }, - "financialSignals": { - "additionalProperties": false, - "properties": { - "signals": { - "items": {}, - "type": "array" - }, - "status": { - "enum": [ - "available", - "limited_data", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "generatedAt": { - "type": "string" - }, - "legalSignals": { - "items": {}, - "type": "array" - }, - "management": { - "items": {}, - "type": "array" - }, - "negativeNews": { - "additionalProperties": false, - "properties": { - "items": { - "items": {}, - "type": "array" - }, - "materialCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "materialCount", - "items" - ], - "type": "object" - }, - "providers": { - "items": {}, - "type": "array" - }, - "purpose": { - "type": "string" - }, - "reasonCodes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recommendation": { - "enum": [ - "proceed", - "proceed_with_standard_checks", - "manual_review_required", - "enhanced_due_diligence_required", - "reject_counterparty", - "insufficient_data" - ], - "type": "string" - }, - "redFlags": { - "items": {}, - "type": "array" - }, - "registration": { - "additionalProperties": false, - "properties": { - "incorporatedAt": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "active", - "inactive", - "dissolved", - "liquidation", - "unknown", - "not_verified" - ], - "type": "string" - } - }, - "required": [ - "status", - "incorporatedAt", - "source" - ], - "type": "object" - }, - "registrationCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "reputation": { - "additionalProperties": false, - "properties": { - "risk": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "score": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "score", - "risk" - ], - "type": "object" - }, - "reputationCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "riskBreakdown": { - "additionalProperties": false, - "properties": { - "financial": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "identity": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "legal": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "negativeNews": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "registration": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "reputation": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "sanctions": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "identity", - "registration", - "sanctions", - "legal", - "negativeNews", - "financial", - "reputation" - ], - "type": "object" - }, - "riskLevel": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskScore": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": {}, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "potential_match", - "confirmed_match", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "matches", - "listsChecked", - "listsUnavailable" - ], - "type": "object" - }, - "sanctionsCheck": { - "additionalProperties": false, - "properties": { - "data": {}, - "error": {}, - "success": { - "type": "boolean" - } - }, - "required": [ - "success" - ], - "type": "object" - }, - "sources": { - "items": {}, - "type": "array" - }, - "success": { - "const": true, - "type": "boolean" - }, - "websiteSignals": { - "additionalProperties": false, - "properties": { - "businessIdentityMatch": { - "type": [ - "boolean", - "null" - ] - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "domainAgeYears": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "ssl": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "domainAgeYears", - "ssl", - "businessIdentityMatch", - "confidence" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "company", - "purpose", - "depth", - "checks", - "entityResolution", - "registrationCheck", - "sanctionsCheck", - "adverseMediaCheck", - "reputationCheck", - "businessRiskCheck", - "entityMatch", - "registration", - "websiteSignals", - "management", - "sanctions", - "legalSignals", - "negativeNews", - "financialSignals", - "reputation", - "riskScore", - "riskLevel", - "confidence", - "riskBreakdown", - "redFlags", - "recommendation", - "reasonCodes", - "sources", - "decision", - "evidence", - "coverage", - "providers", - "generatedAt" -]
- Changed
company_risk_batch4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
company_risk_report4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
compare_properties4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "properties": { + "items": { + "additionalProperties": false, + "properties": { + "annualNetIncome": { + "type": "number" + }, + "annualOperatingCost": { + "type": "number" + }, + "annualOperatingCosts": { + "type": "number" + }, + "annualRent": { + "type": "number" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "effectiveAnnualRent": { + "type": "number" + }, + "grossAnnualIncome": { + "type": "number" + }, + "grossYield": { + "type": "number" + }, + "grossYieldPct": { + "type": "number" + }, + "name": { + "type": "string" + }, + "netYield": { + "type": "number" + }, + "netYieldPct": { + "type": "number" + }, + "note": { + "type": "string" + }, + "paybackYears": { + "type": [ + "number", + "null" + ] + }, + "propertyValue": { + "type": "number" + } + }, + "required": [ + "propertyValue", + "annualRent", + "grossAnnualIncome", + "grossYield", + "netYield", + "annualOperatingCost", + "annualNetIncome", + "effectiveAnnualRent", + "paybackYears", + "grossYieldPct", + "netYieldPct", + "annualOperatingCosts", + "currency", + "note", + "name" + ], + "type": "object" + }, + "type": "array" + }, + "sortedByNetYield": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "properties", + "sortedByNetYield" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "properties": { - "items": { - "additionalProperties": false, - "properties": { - "annualNetIncome": { - "type": "number" - }, - "annualOperatingCost": { - "type": "number" - }, - "annualOperatingCosts": { - "type": "number" - }, - "annualRent": { - "type": "number" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "effectiveAnnualRent": { - "type": "number" - }, - "grossAnnualIncome": { - "type": "number" - }, - "grossYield": { - "type": "number" - }, - "grossYieldPct": { - "type": "number" - }, - "name": { - "type": "string" - }, - "netYield": { - "type": "number" - }, - "netYieldPct": { - "type": "number" - }, - "note": { - "type": "string" - }, - "paybackYears": { - "type": [ - "number", - "null" - ] - }, - "propertyValue": { - "type": "number" - } - }, - "required": [ - "propertyValue", - "annualRent", - "grossAnnualIncome", - "grossYield", - "netYield", - "annualOperatingCost", - "annualNetIncome", - "effectiveAnnualRent", - "paybackYears", - "grossYieldPct", - "netYieldPct", - "annualOperatingCosts", - "currency", - "note", - "name" - ], - "type": "object" - }, - "type": "array" - }, - "sortedByNetYield": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "properties", - "sortedByNetYield" -]
- Changed
competitor_analysis4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
content_plan_generator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
cv_improve4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "ats_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "current_score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "experience_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "job_specific_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "keywords_to_consider": { + "items": { + "type": "string" + }, + "type": "array" + }, + "priority_actions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "rewrite_examples": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "skill_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "summary_recommendations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "current_score", + "priority_actions", + "summary_recommendations", + "experience_recommendations", + "skill_recommendations", + "ats_recommendations", + "job_specific_recommendations", + "rewrite_examples", + "keywords_to_consider", + "warnings" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "ats_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "current_score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "experience_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "job_specific_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "keywords_to_consider": { - "items": { - "type": "string" - }, - "type": "array" - }, - "priority_actions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "rewrite_examples": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "skill_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "summary_recommendations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "current_score", - "priority_actions", - "summary_recommendations", - "experience_recommendations", - "skill_recommendations", - "ats_recommendations", - "job_specific_recommendations", - "rewrite_examples", - "keywords_to_consider", - "warnings" -]
- Changed
cv_job_match4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "category_scores": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "decision_support": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "experience_analysis": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "explanation": { + "type": "string" + }, + "gaps": { + "items": { + "type": "string" + }, + "type": "array" + }, + "match_score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "risk_flags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "skill_match": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "transferable_skills": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "match_score", + "decision_support", + "category_scores", + "skill_match", + "experience_analysis", + "transferable_skills", + "gaps", + "risk_flags", + "confidence", + "explanation" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "category_scores": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "decision_support": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "experience_analysis": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "explanation": { - "type": "string" - }, - "gaps": { - "items": { - "type": "string" - }, - "type": "array" - }, - "match_score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "risk_flags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "skill_match": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "transferable_skills": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "match_score", - "decision_support", - "category_scores", - "skill_match", - "experience_analysis", - "transferable_skills", - "gaps", - "risk_flags", - "confidence", - "explanation" -]
- Changed
cv_score4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dimensions": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "high_priority_improvements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missing_sections": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "strengths": { + "items": { + "type": "string" + }, + "type": "array" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + }, + "weaknesses": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "score", + "dimensions", + "strengths", + "weaknesses", + "missing_sections", + "high_priority_improvements", + "warnings", + "confidence" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dimensions": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "high_priority_improvements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missing_sections": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "strengths": { - "items": { - "type": "string" - }, - "type": "array" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - }, - "weaknesses": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "score", - "dimensions", - "strengths", - "weaknesses", - "missing_sections", - "high_priority_improvements", - "warnings", - "confidence" -]
- Changed
estimate_maintenance4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assumptionsUsed": { + "additionalProperties": false, + "properties": { + "additionalUnitCost": { + "type": "number" + }, + "ageYears": { + "type": "number" + }, + "annualRatePct": { + "type": "number" + }, + "units": { + "type": "number" + } + }, + "required": [ + "ageYears", + "units", + "annualRatePct", + "additionalUnitCost" + ], + "type": "object" + }, + "currency": { + "const": "OMR", + "type": "string" + }, + "estimatedAnnualMaintenance": { + "type": "number" + }, + "maintenancePercentage": { + "type": "number" + }, + "methodology": { + "type": "string" + }, + "monthlyReserve": { + "type": "number" + } + }, + "required": [ + "estimatedAnnualMaintenance", + "monthlyReserve", + "maintenancePercentage", + "currency", + "assumptionsUsed", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assumptionsUsed": { - "additionalProperties": false, - "properties": { - "additionalUnitCost": { - "type": "number" - }, - "ageYears": { - "type": "number" - }, - "annualRatePct": { - "type": "number" - }, - "units": { - "type": "number" - } - }, - "required": [ - "ageYears", - "units", - "annualRatePct", - "additionalUnitCost" - ], - "type": "object" - }, - "currency": { - "const": "OMR", - "type": "string" - }, - "estimatedAnnualMaintenance": { - "type": "number" - }, - "maintenancePercentage": { - "type": "number" - }, - "methodology": { - "type": "string" - }, - "monthlyReserve": { - "type": "number" - } -} - removed
Output schema / requiredRemoved value: -[ - "estimatedAnnualMaintenance", - "monthlyReserve", - "maintenancePercentage", - "currency", - "assumptionsUsed", - "methodology" -]
- Changed
extract_candidate_profile4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "candidate": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "candidate_keywords": { + "items": { + "type": "string" + }, + "type": "array" + }, + "career_progression": { + "items": { + "type": "string" + }, + "type": "array" + }, + "certifications": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "education": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "evidence_quality": { + "additionalProperties": false, + "properties": { + "ambiguities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missing_information": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "missing_information", + "ambiguities" + ], + "type": "object" + }, + "experience": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "industries": { + "items": { + "type": "string" + }, + "type": "array" + }, + "languages": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "management_experience": { + "type": [ + "boolean", + "null" + ] + }, + "projects": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "recent_role": { + "type": [ + "string", + "null" + ] + }, + "seniority_estimate": { + "type": [ + "string", + "null" + ] + }, + "skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "total_experience_years": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "candidate", + "experience", + "education", + "skills", + "certifications", + "languages", + "projects", + "industries", + "management_experience", + "total_experience_years", + "recent_role", + "seniority_estimate", + "career_progression", + "candidate_keywords", + "evidence_quality" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "candidate": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "candidate_keywords": { - "items": { - "type": "string" - }, - "type": "array" - }, - "career_progression": { - "items": { - "type": "string" - }, - "type": "array" - }, - "certifications": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "education": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "evidence_quality": { - "additionalProperties": false, - "properties": { - "ambiguities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missing_information": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "missing_information", - "ambiguities" - ], - "type": "object" - }, - "experience": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "industries": { - "items": { - "type": "string" - }, - "type": "array" - }, - "languages": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "management_experience": { - "type": [ - "boolean", - "null" - ] - }, - "projects": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "recent_role": { - "type": [ - "string", - "null" - ] - }, - "seniority_estimate": { - "type": [ - "string", - "null" - ] - }, - "skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "total_experience_years": { - "type": [ - "number", - "null" - ] - } -} - removed
Output schema / requiredRemoved value: -[ - "candidate", - "experience", - "education", - "skills", - "certifications", - "languages", - "projects", - "industries", - "management_experience", - "total_experience_years", - "recent_role", - "seniority_estimate", - "career_progression", - "candidate_keywords", - "evidence_quality" -]
- Changed
final_business_plan_builder4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
find_companies4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "appliedLimit": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "cached": { + "type": "boolean" + }, + "companies": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": [ + "string", + "null" + ] + }, + "employeeRange": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "location": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "country", + "city" + ], + "type": "object" + }, + "name": { + "type": "string" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "whyMatched": { + "type": "string" + } + }, + "required": [ + "name", + "website", + "industry", + "location", + "employeeRange", + "description", + "whyMatched", + "sources" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "requestedLimit": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "resultCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "companies", + "resultCount", + "sources", + "confidence", + "cached", + "dataMode", + "requestedLimit", + "appliedLimit", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "appliedLimit": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "cached": { - "type": "boolean" - }, - "companies": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": [ - "string", - "null" - ] - }, - "employeeRange": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "location": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "country", - "city" - ], - "type": "object" - }, - "name": { - "type": "string" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "whyMatched": { - "type": "string" - } - }, - "required": [ - "name", - "website", - "industry", - "location", - "employeeRange", - "description", - "whyMatched", - "sources" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "requestedLimit": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "resultCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "companies", - "resultCount", - "sources", - "confidence", - "cached", - "dataMode", - "requestedLimit", - "appliedLimit", - "limitations" -]
- Changed
first_10_customers_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
generate_job_profile4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "certifications": { + "items": { + "type": "string" + }, + "type": "array" + }, + "domain_experience": { + "items": { + "type": "string" + }, + "type": "array" + }, + "employment_type": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "items": { + "type": "string" + }, + "type": "array" + }, + "job_title": { + "type": "string" + }, + "keywords": { + "items": { + "type": "string" + }, + "type": "array" + }, + "language_requirements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "leadership_requirements": { + "items": { + "type": "string" + }, + "type": "array" + }, + "location_requirements": { + "type": [ + "string", + "null" + ] + }, + "preferred_experience_years": { + "type": [ + "number", + "null" + ] + }, + "preferred_skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "required_education": { + "items": { + "type": "string" + }, + "type": "array" + }, + "required_experience_years": { + "type": [ + "number", + "null" + ] + }, + "required_skills": { + "items": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "type": "array" + }, + "responsibilities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "role_family": { + "type": "string" + }, + "scoring_model": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "seniority": { + "type": "string" + }, + "technical_requirements": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "job_title", + "role_family", + "seniority", + "industry", + "required_skills", + "preferred_skills", + "required_experience_years", + "preferred_experience_years", + "required_education", + "certifications", + "responsibilities", + "domain_experience", + "technical_requirements", + "leadership_requirements", + "language_requirements", + "location_requirements", + "employment_type", + "keywords", + "scoring_model" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "certifications": { - "items": { - "type": "string" - }, - "type": "array" - }, - "domain_experience": { - "items": { - "type": "string" - }, - "type": "array" - }, - "employment_type": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "items": { - "type": "string" - }, - "type": "array" - }, - "job_title": { - "type": "string" - }, - "keywords": { - "items": { - "type": "string" - }, - "type": "array" - }, - "language_requirements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "leadership_requirements": { - "items": { - "type": "string" - }, - "type": "array" - }, - "location_requirements": { - "type": [ - "string", - "null" - ] - }, - "preferred_experience_years": { - "type": [ - "number", - "null" - ] - }, - "preferred_skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "required_education": { - "items": { - "type": "string" - }, - "type": "array" - }, - "required_experience_years": { - "type": [ - "number", - "null" - ] - }, - "required_skills": { - "items": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "type": "array" - }, - "responsibilities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "role_family": { - "type": "string" - }, - "scoring_model": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "seniority": { - "type": "string" - }, - "technical_requirements": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "job_title", - "role_family", - "seniority", - "industry", - "required_skills", - "preferred_skills", - "required_experience_years", - "preferred_experience_years", - "required_education", - "certifications", - "responsibilities", - "domain_experience", - "technical_requirements", - "leadership_requirements", - "language_requirements", - "location_requirements", - "employment_type", - "keywords", - "scoring_model" -]
- Changed
get_oman_company_profile4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "company": { + "additionalProperties": false, + "properties": { + "activities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "address": { + "type": [ + "string", + "null" + ] + }, + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "phone": { + "type": [ + "string", + "null" + ] + }, + "registrationDate": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "legalType", + "status", + "registrationNumber", + "registrationDate", + "industry", + "activities", + "governorate", + "wilayat", + "address", + "website", + "email", + "phone" + ], + "type": "object" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "digitalPresence": { + "additionalProperties": false, + "properties": { + "domain": { + "type": [ + "string", + "null" + ] + }, + "socialProfiles": { + "items": { + "type": "string" + }, + "type": "array" + }, + "websiteFound": { + "type": "boolean" + } + }, + "required": [ + "websiteFound", + "domain", + "socialProfiles" + ], + "type": "object" + }, + "procurement": { + "additionalProperties": false, + "properties": { + "awardedContractCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "awards": { + "items": { + "additionalProperties": false, + "properties": { + "awardValueOMR": { + "type": [ + "number", + "null" + ] + }, + "buyer": { + "type": [ + "string", + "null" + ] + }, + "category": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "tenderNumber": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "tenderNumber", + "buyer", + "title", + "status", + "awardValueOMR", + "category", + "sourceName", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "governmentProcurementPresence": { + "type": [ + "boolean", + "null" + ] + }, + "lastTenderActivityAt": { + "type": [ + "string", + "null" + ] + }, + "registeredSupplier": { + "type": [ + "boolean", + "null" + ] + }, + "supplierCategory": { + "type": [ + "string", + "null" + ] + }, + "supplierClassification": { + "type": [ + "string", + "null" + ] + }, + "tendersParticipated": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "registeredSupplier", + "supplierCategory", + "supplierClassification", + "governmentProcurementPresence", + "tendersParticipated", + "awardedContractCount", + "lastTenderActivityAt", + "awards" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + }, + "verification": { + "additionalProperties": false, + "properties": { + "lastVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "taxVerificationStatus": { + "type": [ + "string", + "null" + ] + }, + "taxVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "verificationStatus", + "lastVerifiedAt", + "taxVerificationStatus", + "taxVerifiedAt" + ], + "type": "object" + } + }, + "required": [ + "company", + "digitalPresence", + "verification", + "procurement", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "company": { - "additionalProperties": false, - "properties": { - "activities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "address": { - "type": [ - "string", - "null" - ] - }, - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "phone": { - "type": [ - "string", - "null" - ] - }, - "registrationDate": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "legalType", - "status", - "registrationNumber", - "registrationDate", - "industry", - "activities", - "governorate", - "wilayat", - "address", - "website", - "email", - "phone" - ], - "type": "object" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "digitalPresence": { - "additionalProperties": false, - "properties": { - "domain": { - "type": [ - "string", - "null" - ] - }, - "socialProfiles": { - "items": { - "type": "string" - }, - "type": "array" - }, - "websiteFound": { - "type": "boolean" - } - }, - "required": [ - "websiteFound", - "domain", - "socialProfiles" - ], - "type": "object" - }, - "procurement": { - "additionalProperties": false, - "properties": { - "awardedContractCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "awards": { - "items": { - "additionalProperties": false, - "properties": { - "awardValueOMR": { - "type": [ - "number", - "null" - ] - }, - "buyer": { - "type": [ - "string", - "null" - ] - }, - "category": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "tenderNumber": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "tenderNumber", - "buyer", - "title", - "status", - "awardValueOMR", - "category", - "sourceName", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "governmentProcurementPresence": { - "type": [ - "boolean", - "null" - ] - }, - "lastTenderActivityAt": { - "type": [ - "string", - "null" - ] - }, - "registeredSupplier": { - "type": [ - "boolean", - "null" - ] - }, - "supplierCategory": { - "type": [ - "string", - "null" - ] - }, - "supplierClassification": { - "type": [ - "string", - "null" - ] - }, - "tendersParticipated": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "registeredSupplier", - "supplierCategory", - "supplierClassification", - "governmentProcurementPresence", - "tendersParticipated", - "awardedContractCount", - "lastTenderActivityAt", - "awards" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - }, - "verification": { - "additionalProperties": false, - "properties": { - "lastVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "taxVerificationStatus": { - "type": [ - "string", - "null" - ] - }, - "taxVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "verificationStatus", - "lastVerifiedAt", - "taxVerificationStatus", - "taxVerifiedAt" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "company", - "digitalPresence", - "verification", - "procurement", - "dataCoverage", - "sources" -]
- Changed
ideal_customer_profile4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
monthly_business_financial_report4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
news_video_generate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } + }, + "required": [ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" -]
- Changed
offer_builder4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_business_launch_advisor4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_business_launch_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_business_plan_generator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_go_to_market_plan4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
oman_small_business_guide4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
portfolio_exposure_check4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "accountEquity": { + "type": [ + "number", + "null" + ] + }, + "availableFreeMargin": { + "type": [ + "number", + "null" + ] + }, + "concentrationFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "exposurePctOfEquity": { + "type": [ + "number", + "null" + ] + }, + "grossExposure": { + "minimum": 0, + "type": "number" + }, + "largestConcentrationPct": { + "type": [ + "number", + "null" + ] + }, + "leverage": { + "type": [ + "number", + "null" + ] + }, + "longExposure": { + "minimum": 0, + "type": "number" + }, + "marginUsage": { + "type": [ + "number", + "null" + ] + }, + "netExposure": { + "type": "number" + }, + "openRisk": { + "type": [ + "number", + "null" + ] + }, + "positions": { + "items": { + "additionalProperties": false, + "properties": { + "concentrationPct": { + "type": [ + "number", + "null" + ] + }, + "direction": { + "enum": [ + "long", + "short" + ], + "type": "string" + }, + "exposure": { + "minimum": 0, + "type": "number" + }, + "openRisk": { + "type": [ + "number", + "null" + ] + }, + "symbol": { + "type": "string" + } + }, + "required": [ + "symbol", + "direction", + "exposure", + "concentrationPct", + "openRisk" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "shortExposure": { + "minimum": 0, + "type": "number" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "grossExposure", + "netExposure", + "longExposure", + "shortExposure", + "exposurePctOfEquity", + "largestConcentrationPct", + "leverage", + "positions", + "concentrationFlags", + "riskFlags", + "summary", + "accountEquity", + "openRisk", + "marginUsage", + "availableFreeMargin" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "accountEquity": { - "type": [ - "number", - "null" - ] - }, - "availableFreeMargin": { - "type": [ - "number", - "null" - ] - }, - "concentrationFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "exposurePctOfEquity": { - "type": [ - "number", - "null" - ] - }, - "grossExposure": { - "minimum": 0, - "type": "number" - }, - "largestConcentrationPct": { - "type": [ - "number", - "null" - ] - }, - "leverage": { - "type": [ - "number", - "null" - ] - }, - "longExposure": { - "minimum": 0, - "type": "number" - }, - "marginUsage": { - "type": [ - "number", - "null" - ] - }, - "netExposure": { - "type": "number" - }, - "openRisk": { - "type": [ - "number", - "null" - ] - }, - "positions": { - "items": { - "additionalProperties": false, - "properties": { - "concentrationPct": { - "type": [ - "number", - "null" - ] - }, - "direction": { - "enum": [ - "long", - "short" - ], - "type": "string" - }, - "exposure": { - "minimum": 0, - "type": "number" - }, - "openRisk": { - "type": [ - "number", - "null" - ] - }, - "symbol": { - "type": "string" - } - }, - "required": [ - "symbol", - "direction", - "exposure", - "concentrationPct", - "openRisk" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "shortExposure": { - "minimum": 0, - "type": "number" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "summary": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "grossExposure", - "netExposure", - "longExposure", - "shortExposure", - "exposurePctOfEquity", - "largestConcentrationPct", - "leverage", - "positions", - "concentrationFlags", - "riskFlags", - "summary", - "accountEquity", - "openRisk", - "marginUsage", - "availableFreeMargin" -]
- Changed
portfolio_screen4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
procurement_vendor_shortlist4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
product_pricing_calculator4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
product_promo_video4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } + }, + "required": [ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" -]
- Changed
property_investment_report4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
research_company4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "cached": { + "type": "boolean" + }, + "company": { + "additionalProperties": false, + "properties": { + "founded": { + "type": [ + "string", + "null" + ] + }, + "headquarters": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "website", + "industry", + "headquarters", + "founded" + ], + "type": "object" + }, + "competitors": { + "items": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "name", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataFreshness": { + "additionalProperties": false, + "properties": { + "freshnessDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "latestSourceDate": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "latestSourceDate", + "freshnessDays" + ], + "type": "object" + }, + "dataMode": { + "enum": [ + "live", + "not_configured" + ], + "type": "string" + }, + "funding": { + "additionalProperties": false, + "properties": { + "knownRounds": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": [ + "string", + "null" + ] + }, + "date": { + "type": [ + "string", + "null" + ] + }, + "investors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "round": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "round", + "amount", + "date", + "investors" + ], + "type": "object" + }, + "type": "array" + }, + "summary": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "summary", + "knownRounds" + ], + "type": "object" + }, + "leadership": { + "items": { + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "title" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "overview": { + "type": [ + "string", + "null" + ] + }, + "productsAndServices": { + "items": { + "type": "string" + }, + "type": "array" + }, + "recentDevelopments": { + "items": { + "additionalProperties": false, + "properties": { + "date": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": "string" + }, + "title": { + "type": "string" + } + }, + "required": [ + "title", + "date", + "summary", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "observedAt": { + "type": "string" + }, + "publisher": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "web_search", + "company_website", + "news", + "government_registry", + "regulatory_registry", + "sanctions_list", + "domain_registry", + "rafid_oman_registry", + "not_configured" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "url", + "title", + "publisher", + "sourceType", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "technologySignals": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "company", + "overview", + "productsAndServices", + "leadership", + "funding", + "competitors", + "technologySignals", + "recentDevelopments", + "riskFlags", + "sources", + "confidence", + "dataFreshness", + "cached", + "dataMode", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "cached": { - "type": "boolean" - }, - "company": { - "additionalProperties": false, - "properties": { - "founded": { - "type": [ - "string", - "null" - ] - }, - "headquarters": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "website", - "industry", - "headquarters", - "founded" - ], - "type": "object" - }, - "competitors": { - "items": { - "additionalProperties": false, - "properties": { - "name": { - "type": "string" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "name", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataFreshness": { - "additionalProperties": false, - "properties": { - "freshnessDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "latestSourceDate": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "latestSourceDate", - "freshnessDays" - ], - "type": "object" - }, - "dataMode": { - "enum": [ - "live", - "not_configured" - ], - "type": "string" - }, - "funding": { - "additionalProperties": false, - "properties": { - "knownRounds": { - "items": { - "additionalProperties": false, - "properties": { - "amount": { - "type": [ - "string", - "null" - ] - }, - "date": { - "type": [ - "string", - "null" - ] - }, - "investors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "round": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "round", - "amount", - "date", - "investors" - ], - "type": "object" - }, - "type": "array" - }, - "summary": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "summary", - "knownRounds" - ], - "type": "object" - }, - "leadership": { - "items": { - "additionalProperties": false, - "properties": { - "name": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "title" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "overview": { - "type": [ - "string", - "null" - ] - }, - "productsAndServices": { - "items": { - "type": "string" - }, - "type": "array" - }, - "recentDevelopments": { - "items": { - "additionalProperties": false, - "properties": { - "date": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": "string" - }, - "title": { - "type": "string" - } - }, - "required": [ - "title", - "date", - "summary", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "observedAt": { - "type": "string" - }, - "publisher": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "web_search", - "company_website", - "news", - "government_registry", - "regulatory_registry", - "sanctions_list", - "domain_registry", - "rafid_oman_registry", - "not_configured" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "url", - "title", - "publisher", - "sourceType", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "technologySignals": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "company", - "overview", - "productsAndServices", - "leadership", - "funding", - "competitors", - "technologySignals", - "recentDevelopments", - "riskFlags", - "sources", - "confidence", - "dataFreshness", - "cached", - "dataMode", - "limitations" -]
- Changed
sales_response_builder4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
search_oman_company4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "normalizedName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "normalizedName", + "legalType", + "industry", + "governorate", + "wilayat", + "status", + "website", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "totalMatches": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "matches", + "totalMatches" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "normalizedName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "normalizedName", - "legalType", - "industry", - "governorate", - "wilayat", - "status", - "website", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "totalMatches": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } -} - removed
Output schema / requiredRemoved value: -[ - "matches", - "totalMatches" -]
- Changed
shipping_cost_estimate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "actualWeightKg": { + "exclusiveMinimum": 0, + "type": "number" + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "chargeableWeightKg": { + "exclusiveMinimum": 0, + "type": "number" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "level", + "reason" + ], + "type": "object" + }, + "costBreakdown": { + "additionalProperties": false, + "properties": { + "baseFreight": { + "minimum": 0, + "type": "number" + }, + "estimatedOtherFees": { + "minimum": 0, + "type": "number" + }, + "fuelSurcharge": { + "minimum": 0, + "type": "number" + }, + "handling": { + "minimum": 0, + "type": "number" + }, + "oversizeSurcharge": { + "minimum": 0, + "type": "number" + }, + "remoteAreaSurcharge": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "baseFreight", + "fuelSurcharge", + "handling", + "remoteAreaSurcharge", + "oversizeSurcharge", + "estimatedOtherFees" + ], + "type": "object" + }, + "dutiesAndTaxes": { + "additionalProperties": false, + "properties": { + "estimatedAmount": { + "type": "null" + }, + "included": { + "const": false, + "type": "boolean" + }, + "note": { + "type": "string" + } + }, + "required": [ + "included", + "estimatedAmount", + "note" + ], + "type": "object" + }, + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedTransitDays": { + "additionalProperties": false, + "properties": { + "max": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "options": { + "items": { + "additionalProperties": false, + "properties": { + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedTransitDays": { + "additionalProperties": false, + "properties": { + "max": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "rateSource": { + "enum": [ + "live_carrier", + "internal_estimate", + "heuristic_estimate" + ], + "type": "string" + }, + "serviceLevel": { + "enum": [ + "economy", + "standard", + "express" + ], + "type": "string" + }, + "shippingMode": { + "enum": [ + "courier", + "air", + "sea", + "road", + "postal" + ], + "type": "string" + } + }, + "required": [ + "shippingMode", + "serviceLevel", + "estimatedCost", + "estimatedTransitDays", + "rateSource", + "provider" + ], + "type": "object" + }, + "type": "array" + }, + "provider": { + "type": [ + "string", + "null" + ] + }, + "rateSource": { + "enum": [ + "live_carrier", + "internal_estimate", + "heuristic_estimate" + ], + "type": "string" + }, + "recommendedEstimate": { + "minimum": 0, + "type": "number" + }, + "recommendedOptionReason": { + "anyOf": [ + { + "enum": [ + "lowest_estimated_cost", + "shortest_transit", + "balanced_cost_and_time" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "serviceLevel": { + "enum": [ + "economy", + "standard", + "express" + ], + "type": "string" + }, + "shippingMode": { + "enum": [ + "courier", + "air", + "sea", + "road", + "postal" + ], + "type": "string" + }, + "volumetricWeightKg": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "estimatedCost", + "recommendedEstimate", + "actualWeightKg", + "volumetricWeightKg", + "chargeableWeightKg", + "shippingMode", + "serviceLevel", + "estimatedTransitDays", + "costBreakdown", + "rateSource", + "provider", + "dutiesAndTaxes", + "confidence", + "assumptions", + "riskFlags", + "options", + "recommendedOptionReason", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "actualWeightKg": { - "exclusiveMinimum": 0, - "type": "number" - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "chargeableWeightKg": { - "exclusiveMinimum": 0, - "type": "number" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "high", - "medium", - "low" - ], - "type": "string" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "level", - "reason" - ], - "type": "object" - }, - "costBreakdown": { - "additionalProperties": false, - "properties": { - "baseFreight": { - "minimum": 0, - "type": "number" - }, - "estimatedOtherFees": { - "minimum": 0, - "type": "number" - }, - "fuelSurcharge": { - "minimum": 0, - "type": "number" - }, - "handling": { - "minimum": 0, - "type": "number" - }, - "oversizeSurcharge": { - "minimum": 0, - "type": "number" - }, - "remoteAreaSurcharge": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "baseFreight", - "fuelSurcharge", - "handling", - "remoteAreaSurcharge", - "oversizeSurcharge", - "estimatedOtherFees" - ], - "type": "object" - }, - "dutiesAndTaxes": { - "additionalProperties": false, - "properties": { - "estimatedAmount": { - "type": "null" - }, - "included": { - "const": false, - "type": "boolean" - }, - "note": { - "type": "string" - } - }, - "required": [ - "included", - "estimatedAmount", - "note" - ], - "type": "object" - }, - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedTransitDays": { - "additionalProperties": false, - "properties": { - "max": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "options": { - "items": { - "additionalProperties": false, - "properties": { - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedTransitDays": { - "additionalProperties": false, - "properties": { - "max": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "rateSource": { - "enum": [ - "live_carrier", - "internal_estimate", - "heuristic_estimate" - ], - "type": "string" - }, - "serviceLevel": { - "enum": [ - "economy", - "standard", - "express" - ], - "type": "string" - }, - "shippingMode": { - "enum": [ - "courier", - "air", - "sea", - "road", - "postal" - ], - "type": "string" - } - }, - "required": [ - "shippingMode", - "serviceLevel", - "estimatedCost", - "estimatedTransitDays", - "rateSource", - "provider" - ], - "type": "object" - }, - "type": "array" - }, - "provider": { - "type": [ - "string", - "null" - ] - }, - "rateSource": { - "enum": [ - "live_carrier", - "internal_estimate", - "heuristic_estimate" - ], - "type": "string" - }, - "recommendedEstimate": { - "minimum": 0, - "type": "number" - }, - "recommendedOptionReason": { - "anyOf": [ - { - "enum": [ - "lowest_estimated_cost", - "shortest_transit", - "balanced_cost_and_time" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "serviceLevel": { - "enum": [ - "economy", - "standard", - "express" - ], - "type": "string" - }, - "shippingMode": { - "enum": [ - "courier", - "air", - "sea", - "road", - "postal" - ], - "type": "string" - }, - "volumetricWeightKg": { - "minimum": 0, - "type": "number" - } -} - removed
Output schema / requiredRemoved value: -[ - "estimatedCost", - "recommendedEstimate", - "actualWeightKg", - "volumetricWeightKg", - "chargeableWeightKg", - "shippingMode", - "serviceLevel", - "estimatedTransitDays", - "costBreakdown", - "rateSource", - "provider", - "dutiesAndTaxes", - "confidence", - "assumptions", - "riskFlags", - "options", - "recommendedOptionReason", - "generatedAt" -]
- Changed
social_video_generate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assets": { + "additionalProperties": false, + "properties": { + "audioUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "materialUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + }, + "subtitleUrl": { + "anyOf": [ + { + "format": "uri", + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "audioUrl", + "subtitleUrl", + "materialUrls" + ], + "type": "object" + }, + "billing": { + "additionalProperties": false, + "properties": { + "priceUsd": { + "exclusiveMinimum": 0, + "type": "number" + } + }, + "required": [ + "priceUsd" + ], + "type": "object" + }, + "capability": { + "type": "string" + }, + "content": { + "additionalProperties": false, + "properties": { + "language": { + "type": "string" + }, + "script": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "script", + "language" + ], + "type": "object" + }, + "engine": { + "additionalProperties": false, + "properties": { + "provider": { + "const": "MoneyPrinterTurbo", + "type": "string" + }, + "upstreamTaskId": { + "type": "string" + } + }, + "required": [ + "provider", + "upstreamTaskId" + ], + "type": "object" + }, + "generatedAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "sourceUrls": { + "items": { + "format": "uri", + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "sourceUrls" + ], + "type": "object" + }, + "success": { + "const": true, + "type": "boolean" + }, + "task": { + "additionalProperties": false, + "properties": { + "id": { + "type": "string" + }, + "status": { + "enum": [ + "processing", + "completed" + ], + "type": "string" + } + }, + "required": [ + "id", + "status" + ], + "type": "object" + }, + "video": { + "additionalProperties": false, + "properties": { + "aspectRatio": { + "enum": [ + "9:16", + "16:9", + "1:1" + ], + "type": "string" + }, + "durationSeconds": { + "anyOf": [ + { + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ] + }, + "resolution": { + "type": [ + "string", + "null" + ] + }, + "url": { + "format": "uri", + "type": "string" + } + }, + "required": [ + "url", + "durationSeconds", + "aspectRatio", + "resolution" + ], + "type": "object" + } + }, + "required": [ + "success", + "capability", + "task", + "video", + "content", + "assets", + "engine", + "billing", + "generatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assets": { - "additionalProperties": false, - "properties": { - "audioUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "materialUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - }, - "subtitleUrl": { - "anyOf": [ - { - "format": "uri", - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "audioUrl", - "subtitleUrl", - "materialUrls" - ], - "type": "object" - }, - "billing": { - "additionalProperties": false, - "properties": { - "priceUsd": { - "exclusiveMinimum": 0, - "type": "number" - } - }, - "required": [ - "priceUsd" - ], - "type": "object" - }, - "capability": { - "type": "string" - }, - "content": { - "additionalProperties": false, - "properties": { - "language": { - "type": "string" - }, - "script": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "script", - "language" - ], - "type": "object" - }, - "engine": { - "additionalProperties": false, - "properties": { - "provider": { - "const": "MoneyPrinterTurbo", - "type": "string" - }, - "upstreamTaskId": { - "type": "string" - } - }, - "required": [ - "provider", - "upstreamTaskId" - ], - "type": "object" - }, - "generatedAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "sourceUrls": { - "items": { - "format": "uri", - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "sourceUrls" - ], - "type": "object" - }, - "success": { - "const": true, - "type": "boolean" - }, - "task": { - "additionalProperties": false, - "properties": { - "id": { - "type": "string" - }, - "status": { - "enum": [ - "processing", - "completed" - ], - "type": "string" - } - }, - "required": [ - "id", - "status" - ], - "type": "object" - }, - "video": { - "additionalProperties": false, - "properties": { - "aspectRatio": { - "enum": [ - "9:16", - "16:9", - "1:1" - ], - "type": "string" - }, - "durationSeconds": { - "anyOf": [ - { - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ] - }, - "resolution": { - "type": [ - "string", - "null" - ] - }, - "url": { - "format": "uri", - "type": "string" - } - }, - "required": [ - "url", - "durationSeconds", - "aspectRatio", - "resolution" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "capability", - "task", - "video", - "content", - "assets", - "engine", - "billing", - "generatedAt" -]
- Changed
startup_cost_estimate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
startup_readiness_score4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
- Changed
strategy_performance_analysis4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "calculationAssumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "completeTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "incompleteTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "completeTradeCount", + "incompleteTradeCount", + "warnings" + ], + "type": "object" + }, + "methodology": { + "items": { + "type": "string" + }, + "type": "array" + }, + "metrics": { + "additionalProperties": false, + "properties": { + "averageHoldingPeriodSeconds": { + "type": [ + "number", + "null" + ] + }, + "averageLosingTrade": { + "type": [ + "number", + "null" + ] + }, + "averageRMultiple": { + "type": [ + "number", + "null" + ] + }, + "averageWinningTrade": { + "type": [ + "number", + "null" + ] + }, + "bestTradingDay": { + "type": [ + "string", + "null" + ] + }, + "breakevenTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "cumulativeReturn": { + "type": [ + "number", + "null" + ] + }, + "currentDrawdown": { + "type": [ + "number", + "null" + ] + }, + "expectancyPerTrade": { + "type": [ + "number", + "null" + ] + }, + "grossLoss": { + "type": [ + "number", + "null" + ] + }, + "grossProfit": { + "type": [ + "number", + "null" + ] + }, + "largestLoser": { + "type": [ + "number", + "null" + ] + }, + "largestWinner": { + "type": [ + "number", + "null" + ] + }, + "losingTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "lossRate": { + "type": [ + "number", + "null" + ] + }, + "maxConsecutiveLosses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxConsecutiveWins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maximumDrawdown": { + "type": [ + "number", + "null" + ] + }, + "maximumDrawdownR": { + "type": [ + "number", + "null" + ] + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "profitFactor": { + "type": [ + "number", + "null" + ] + }, + "recoveryFactor": { + "type": [ + "number", + "null" + ] + }, + "sharpeRatio": { + "type": [ + "number", + "null" + ] + }, + "sortinoRatio": { + "type": [ + "number", + "null" + ] + }, + "totalR": { + "type": [ + "number", + "null" + ] + }, + "totalTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "volatility": { + "type": [ + "number", + "null" + ] + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "winningTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "worstTradingDay": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "totalTrades", + "winningTrades", + "losingTrades", + "breakevenTrades", + "winRate", + "lossRate", + "grossProfit", + "grossLoss", + "netPnl", + "averageWinningTrade", + "averageLosingTrade", + "largestWinner", + "largestLoser", + "profitFactor", + "expectancyPerTrade", + "averageRMultiple", + "cumulativeReturn", + "maximumDrawdown", + "currentDrawdown", + "recoveryFactor", + "sharpeRatio", + "sortinoRatio", + "volatility", + "averageHoldingPeriodSeconds", + "bestTradingDay", + "worstTradingDay", + "maxConsecutiveWins", + "maxConsecutiveLosses" + ], + "type": "object" + }, + "performanceSummary": { + "type": "string" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "strengths": { + "items": { + "type": "string" + }, + "type": "array" + }, + "weaknesses": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "metrics", + "performanceSummary", + "strengths", + "weaknesses", + "riskFlags", + "dataQuality", + "calculationAssumptions" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "calculationAssumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "completeTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "incompleteTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "completeTradeCount", - "incompleteTradeCount", - "warnings" - ], - "type": "object" - }, - "methodology": { - "items": { - "type": "string" - }, - "type": "array" - }, - "metrics": { - "additionalProperties": false, - "properties": { - "averageHoldingPeriodSeconds": { - "type": [ - "number", - "null" - ] - }, - "averageLosingTrade": { - "type": [ - "number", - "null" - ] - }, - "averageRMultiple": { - "type": [ - "number", - "null" - ] - }, - "averageWinningTrade": { - "type": [ - "number", - "null" - ] - }, - "bestTradingDay": { - "type": [ - "string", - "null" - ] - }, - "breakevenTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "cumulativeReturn": { - "type": [ - "number", - "null" - ] - }, - "currentDrawdown": { - "type": [ - "number", - "null" - ] - }, - "expectancyPerTrade": { - "type": [ - "number", - "null" - ] - }, - "grossLoss": { - "type": [ - "number", - "null" - ] - }, - "grossProfit": { - "type": [ - "number", - "null" - ] - }, - "largestLoser": { - "type": [ - "number", - "null" - ] - }, - "largestWinner": { - "type": [ - "number", - "null" - ] - }, - "losingTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "lossRate": { - "type": [ - "number", - "null" - ] - }, - "maxConsecutiveLosses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxConsecutiveWins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maximumDrawdown": { - "type": [ - "number", - "null" - ] - }, - "maximumDrawdownR": { - "type": [ - "number", - "null" - ] - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "profitFactor": { - "type": [ - "number", - "null" - ] - }, - "recoveryFactor": { - "type": [ - "number", - "null" - ] - }, - "sharpeRatio": { - "type": [ - "number", - "null" - ] - }, - "sortinoRatio": { - "type": [ - "number", - "null" - ] - }, - "totalR": { - "type": [ - "number", - "null" - ] - }, - "totalTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "volatility": { - "type": [ - "number", - "null" - ] - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "winningTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "worstTradingDay": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "totalTrades", - "winningTrades", - "losingTrades", - "breakevenTrades", - "winRate", - "lossRate", - "grossProfit", - "grossLoss", - "netPnl", - "averageWinningTrade", - "averageLosingTrade", - "largestWinner", - "largestLoser", - "profitFactor", - "expectancyPerTrade", - "averageRMultiple", - "cumulativeReturn", - "maximumDrawdown", - "currentDrawdown", - "recoveryFactor", - "sharpeRatio", - "sortinoRatio", - "volatility", - "averageHoldingPeriodSeconds", - "bestTradingDay", - "worstTradingDay", - "maxConsecutiveWins", - "maxConsecutiveLosses" - ], - "type": "object" - }, - "performanceSummary": { - "type": "string" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "strengths": { - "items": { - "type": "string" - }, - "type": "array" - }, - "weaknesses": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "metrics", - "performanceSummary", - "strengths", - "weaknesses", - "riskFlags", - "dataQuality", - "calculationAssumptions" -]
- Changed
supplier_due_diligence_report4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "result": {}, + "workflow": { + "type": "string" + } + }, + "required": [ + "workflow", + "result", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "result": {}, - "workflow": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "workflow", - "result", - "limitations" -]
- Changed
trade_log_analysis4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "anomalies": { + "items": { + "type": "string" + }, + "type": "array" + }, + "behavioralPatterns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataQuality": { + "additionalProperties": false, + "properties": { + "completeTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "incompleteTradeCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "completeTradeCount", + "incompleteTradeCount", + "warnings" + ], + "type": "object" + }, + "executionMetrics": { + "additionalProperties": false, + "properties": { + "completeRecords": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "duplicateTradeIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "malformedRecords": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "missingPrices": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "outOfOrderTimestamps": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "completeRecords", + "malformedRecords", + "duplicateTradeIds", + "outOfOrderTimestamps", + "missingPrices" + ], + "type": "object" + }, + "performanceBySession": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "performanceByStrategy": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "performanceBySymbol": { + "items": { + "additionalProperties": false, + "properties": { + "fees": { + "type": [ + "number", + "null" + ] + }, + "key": { + "type": "string" + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "trades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "winRate": { + "type": [ + "number", + "null" + ] + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "key", + "trades", + "wins", + "losses", + "netPnl", + "fees", + "winRate" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "summary": { + "additionalProperties": false, + "properties": { + "averageHoldingDurationSeconds": { + "type": [ + "number", + "null" + ] + }, + "closedTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "fees": { + "type": [ + "number", + "null" + ] + }, + "losses": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxLosingStreak": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "maxWinningStreak": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "netPnl": { + "type": [ + "number", + "null" + ] + }, + "openTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "totalTrades": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "wins": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "totalTrades", + "closedTrades", + "openTrades", + "wins", + "losses", + "netPnl", + "fees", + "maxWinningStreak", + "maxLosingStreak", + "averageHoldingDurationSeconds" + ], + "type": "object" + } + }, + "required": [ + "summary", + "performanceBySymbol", + "performanceByStrategy", + "performanceBySession", + "executionMetrics", + "behavioralPatterns", + "anomalies", + "riskFlags", + "dataQuality" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "anomalies": { - "items": { - "type": "string" - }, - "type": "array" - }, - "behavioralPatterns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataQuality": { - "additionalProperties": false, - "properties": { - "completeTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "incompleteTradeCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "completeTradeCount", - "incompleteTradeCount", - "warnings" - ], - "type": "object" - }, - "executionMetrics": { - "additionalProperties": false, - "properties": { - "completeRecords": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "duplicateTradeIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "malformedRecords": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "missingPrices": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "outOfOrderTimestamps": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "completeRecords", - "malformedRecords", - "duplicateTradeIds", - "outOfOrderTimestamps", - "missingPrices" - ], - "type": "object" - }, - "performanceBySession": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "performanceByStrategy": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "performanceBySymbol": { - "items": { - "additionalProperties": false, - "properties": { - "fees": { - "type": [ - "number", - "null" - ] - }, - "key": { - "type": "string" - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "trades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "winRate": { - "type": [ - "number", - "null" - ] - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "key", - "trades", - "wins", - "losses", - "netPnl", - "fees", - "winRate" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "summary": { - "additionalProperties": false, - "properties": { - "averageHoldingDurationSeconds": { - "type": [ - "number", - "null" - ] - }, - "closedTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "fees": { - "type": [ - "number", - "null" - ] - }, - "losses": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxLosingStreak": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "maxWinningStreak": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "netPnl": { - "type": [ - "number", - "null" - ] - }, - "openTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "totalTrades": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "wins": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "totalTrades", - "closedTrades", - "openTrades", - "wins", - "losses", - "netPnl", - "fees", - "maxWinningStreak", - "maxLosingStreak", - "averageHoldingDurationSeconds" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "summary", - "performanceBySymbol", - "performanceByStrategy", - "performanceBySession", - "executionMetrics", - "behavioralPatterns", - "anomalies", - "riskFlags", - "dataQuality" -]
- Changed
trade_risk_score4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "accountRiskPct": { + "type": [ + "number", + "null" + ] + }, + "calculationBreakdown": { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "components": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "thresholds": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "components", + "thresholds", + "assumptions" + ], + "type": "object" + }, + "leverage": { + "type": [ + "number", + "null" + ] + }, + "positionExposurePct": { + "type": [ + "number", + "null" + ] + }, + "positiveFactors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskAmount": { + "type": [ + "number", + "null" + ] + }, + "riskFactors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "riskLevel": { + "enum": [ + "low", + "moderate", + "high", + "critical" + ], + "type": "string" + }, + "riskRewardRatio": { + "type": [ + "number", + "null" + ] + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "safeLeverage": { + "type": [ + "number", + "null" + ] + }, + "sourceTraceability": { + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "riskScore", + "riskLevel", + "riskAmount", + "accountRiskPct", + "riskRewardRatio", + "positionExposurePct", + "leverage", + "riskFactors", + "positiveFactors", + "warnings", + "calculationBreakdown" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "accountRiskPct": { - "type": [ - "number", - "null" - ] - }, - "calculationBreakdown": { - "additionalProperties": false, - "properties": { - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "components": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "thresholds": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "components", - "thresholds", - "assumptions" - ], - "type": "object" - }, - "leverage": { - "type": [ - "number", - "null" - ] - }, - "positionExposurePct": { - "type": [ - "number", - "null" - ] - }, - "positiveFactors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskAmount": { - "type": [ - "number", - "null" - ] - }, - "riskFactors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "riskLevel": { - "enum": [ - "low", - "moderate", - "high", - "critical" - ], - "type": "string" - }, - "riskRewardRatio": { - "type": [ - "number", - "null" - ] - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "safeLeverage": { - "type": [ - "number", - "null" - ] - }, - "sourceTraceability": { - "additionalProperties": false, - "properties": { - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "portfolioExposure": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "strategyPerformance": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeLog": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - }, - "tradeRisk": { - "enum": [ - "GROK", - "SIGNALFLOW", - "MERGED", - "NEW" - ], - "type": "string" - } - }, - "required": [ - "strategyPerformance", - "tradeRisk", - "portfolioExposure", - "tradeLog", - "notes" - ], - "type": "object" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "riskScore", - "riskLevel", - "riskAmount", - "accountRiskPct", - "riskRewardRatio", - "positionExposurePct", - "leverage", - "riskFactors", - "positiveFactors", - "warnings", - "calculationBreakdown" -]
- Changed
vehicle_value_estimate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "adjustments": { + "items": { + "additionalProperties": false, + "properties": { + "basis": { + "enum": [ + "market_derived", + "heuristic" + ], + "type": "string" + }, + "factor": { + "type": "string" + }, + "impactAmount": { + "type": "number" + }, + "impactPercent": { + "type": "number" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "factor", + "impactAmount", + "impactPercent", + "basis", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "askingPriceAnalysis": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "askingPrice": { + "type": "number" + }, + "differenceFromMid": { + "type": "number" + }, + "differencePercent": { + "type": "number" + }, + "marketPosition": { + "enum": [ + "well_below_market", + "below_market", + "near_market", + "above_market", + "well_above_market" + ], + "type": "string" + }, + "thresholdsPercent": { + "additionalProperties": false, + "properties": { + "above": { + "type": "number" + }, + "below": { + "type": "number" + }, + "wellAbove": { + "type": "number" + }, + "wellBelow": { + "type": "number" + } + }, + "required": [ + "wellBelow", + "below", + "above", + "wellAbove" + ], + "type": "object" + }, + "withinEstimatedRange": { + "type": "boolean" + } + }, + "required": [ + "askingPrice", + "differenceFromMid", + "differencePercent", + "marketPosition", + "withinEstimatedRange", + "thresholdsPercent" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "confidence": { + "additionalProperties": false, + "properties": { + "factors": { + "additionalProperties": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "level": { + "enum": [ + "high", + "medium", + "low", + "very_low" + ], + "type": "string" + }, + "reasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "score", + "level", + "reasons", + "factors" + ], + "type": "object" + }, + "currency": { + "type": "string" + }, + "currencyConversion": { + "additionalProperties": false, + "properties": { + "conversions": { + "items": { + "additionalProperties": false, + "properties": { + "from": { + "type": "string" + }, + "rate": { + "exclusiveMinimum": 0, + "type": "number" + }, + "rateDate": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "to": { + "type": "string" + } + }, + "required": [ + "from", + "to", + "rate", + "source", + "rateDate" + ], + "type": "object" + }, + "type": "array" + }, + "resultCurrency": { + "type": "string" + }, + "sourcesConfigured": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "resultCurrency", + "sourcesConfigured", + "conversions" + ], + "type": "object" + }, + "dataFreshness": { + "additionalProperties": false, + "properties": { + "latestComparableAt": { + "type": [ + "string", + "null" + ] + }, + "medianComparableAgeDays": { + "type": [ + "number", + "null" + ] + }, + "oldestComparableAt": { + "type": [ + "string", + "null" + ] + }, + "recentListingCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "recentWindowDays": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "latestComparableAt", + "oldestComparableAt", + "medianComparableAgeDays", + "recentListingCount", + "recentWindowDays" + ], + "type": "object" + }, + "depreciation": { + "additionalProperties": false, + "properties": { + "estimatedAnnualDepreciationPercent": { + "type": [ + "number", + "null" + ] + }, + "estimatedOriginalPrice": { + "type": [ + "number", + "null" + ] + }, + "marketImpliedAnnualDepreciationPercent": { + "type": [ + "number", + "null" + ] + }, + "originalPriceSource": { + "type": [ + "string", + "null" + ] + }, + "totalDepreciationAmount": { + "type": [ + "number", + "null" + ] + }, + "totalDepreciationPercent": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "estimatedOriginalPrice", + "originalPriceSource", + "totalDepreciationAmount", + "totalDepreciationPercent", + "estimatedAnnualDepreciationPercent", + "marketImpliedAnnualDepreciationPercent" + ], + "type": "object" + }, + "disclaimer": { + "type": "string" + }, + "estimatedDealerBuyPrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedDealerRetailPrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedPrivateSalePrice": { + "type": [ + "number", + "null" + ] + }, + "estimatedValue": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "high": { + "type": "number" + }, + "low": { + "type": "number" + }, + "mid": { + "type": "number" + } + }, + "required": [ + "low", + "mid", + "high", + "currency" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "marketComparables": { + "items": { + "additionalProperties": false, + "properties": { + "askingPrice": { + "type": "number" + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": "string" + }, + "currency": { + "type": "string" + }, + "make": { + "type": "string" + }, + "mileageKm": { + "type": [ + "number", + "null" + ] + }, + "model": { + "type": "string" + }, + "observedAt": { + "type": [ + "string", + "null" + ] + }, + "originalAskingPrice": { + "type": "number" + }, + "originalCurrency": { + "type": "string" + }, + "priceType": { + "enum": [ + "listing", + "sale" + ], + "type": "string" + }, + "similarityScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + }, + "year": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "make", + "model", + "year", + "trim", + "mileageKm", + "askingPrice", + "currency", + "originalAskingPrice", + "originalCurrency", + "country", + "city", + "sourceName", + "sourceUrl", + "observedAt", + "priceType", + "similarityScore" + ], + "type": "object" + }, + "type": "array" + }, + "marketCoverage": { + "additionalProperties": false, + "properties": { + "country": { + "type": "string" + }, + "countryCode": { + "type": "string" + }, + "liveMarketDataAvailable": { + "type": "boolean" + }, + "marketDataProviders": { + "items": { + "additionalProperties": false, + "properties": { + "comparablesReturned": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "id": { + "type": "string" + }, + "status": { + "enum": [ + "ok", + "empty", + "timeout", + "error" + ], + "type": "string" + } + }, + "required": [ + "id", + "status", + "comparablesReturned" + ], + "type": "object" + }, + "type": "array" + }, + "region": { + "type": "string" + }, + "regionalFallbackCountries": { + "items": { + "type": "string" + }, + "type": "array" + }, + "valuationParametersConfigured": { + "type": "boolean" + } + }, + "required": [ + "countryCode", + "country", + "region", + "valuationParametersConfigured", + "marketDataProviders", + "liveMarketDataAvailable", + "regionalFallbackCountries" + ], + "type": "object" + }, + "marketStats": { + "additionalProperties": false, + "properties": { + "averagePrice": { + "type": [ + "number", + "null" + ] + }, + "comparableCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "comparablesConsidered": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "currencyExcludedCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "medianMileageKm": { + "type": [ + "number", + "null" + ] + }, + "medianPrice": { + "type": [ + "number", + "null" + ] + }, + "outliersExcluded": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "priceDispersionPercent": { + "type": [ + "number", + "null" + ] + }, + "pricePerKmAdjustment": { + "type": [ + "number", + "null" + ] + }, + "recentListingCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "comparableCount", + "comparablesConsidered", + "outliersExcluded", + "medianPrice", + "averagePrice", + "medianMileageKm", + "priceDispersionPercent", + "recentListingCount", + "pricePerKmAdjustment", + "currencyExcludedCount" + ], + "type": "object" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "dealerBuyDiscountPercent": { + "type": [ + "number", + "null" + ] + }, + "dealerRetailMarkupPercent": { + "type": [ + "number", + "null" + ] + }, + "fallbackLevel": { + "anyOf": [ + { + "enum": [ + "same_trim_same_year", + "same_trim_year_plus_minus_1", + "same_model_year_plus_minus_1", + "same_model_year_plus_minus_2", + "regional_same_model_year_plus_minus_2" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "fallbackLevelDescription": { + "type": [ + "string", + "null" + ] + }, + "listingNegotiationDiscountPercent": { + "type": [ + "number", + "null" + ] + }, + "mileageEffect": { + "additionalProperties": false, + "properties": { + "basis": { + "enum": [ + "market_derived", + "heuristic", + "not_applied" + ], + "type": "string" + }, + "percentPer10000Km": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "basis", + "percentPer10000Km" + ], + "type": "object" + }, + "outlierMethod": { + "type": "string" + }, + "privateSaleAdjustmentPercent": { + "type": [ + "number", + "null" + ] + }, + "rangeHalfWidthPercent": { + "type": [ + "number", + "null" + ] + }, + "yearEffect": { + "additionalProperties": false, + "properties": { + "annualPercent": { + "type": [ + "number", + "null" + ] + }, + "basis": { + "enum": [ + "market_derived", + "heuristic", + "not_needed" + ], + "type": "string" + } + }, + "required": [ + "basis", + "annualPercent" + ], + "type": "object" + } + }, + "required": [ + "fallbackLevel", + "fallbackLevelDescription", + "outlierMethod", + "yearEffect", + "mileageEffect", + "rangeHalfWidthPercent", + "dealerBuyDiscountPercent", + "privateSaleAdjustmentPercent", + "dealerRetailMarkupPercent", + "listingNegotiationDiscountPercent" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "enum": [ + "INSUFFICIENT_COMPARABLES", + "NO_MARKET_DATA_PROVIDER", + "STALE_MARKET_DATA", + "HIGH_PRICE_DISPERSION", + "MILEAGE_UNKNOWN", + "TRIM_UNKNOWN", + "CONDITION_UNKNOWN", + "ACCIDENT_HISTORY_UNKNOWN", + "ACCIDENT_SEVERITY_UNVERIFIED", + "STRUCTURAL_DAMAGE_REPORTED", + "HIGH_MILEAGE_FOR_AGE", + "ASKING_PRICE_SIGNIFICANTLY_ABOVE_MARKET", + "ASKING_PRICE_SIGNIFICANTLY_BELOW_MARKET", + "CURRENCY_CONVERSION_UNAVAILABLE", + "REGIONAL_FALLBACK_USED", + "BROADENED_COMPARABLE_SEARCH", + "HEURISTIC_ADJUSTMENTS_USED", + "PROVIDER_PARTIAL_FAILURE", + "OUTLIERS_REMOVED", + "VIN_MISMATCH", + "VIN_CHECK_DIGIT_INVALID", + "VIN_DECODE_UNAVAILABLE", + "SUBJECT_LISTING_EXCLUDED" + ], + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "estimated", + "insufficient_market_data" + ], + "type": "string" + }, + "valuationDate": { + "type": "string" + }, + "vehicle": { + "additionalProperties": false, + "properties": { + "accidentHistory": { + "enum": [ + "none", + "minor_cosmetic", + "repaired", + "structural", + "reported", + "unknown" + ], + "type": "string" + }, + "ageYears": { + "type": "number" + }, + "bodyType": { + "anyOf": [ + { + "enum": [ + "sedan", + "hatchback", + "suv", + "crossover", + "pickup", + "coupe", + "convertible", + "wagon", + "van", + "minivan", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "city": { + "type": [ + "string", + "null" + ] + }, + "color": { + "type": [ + "string", + "null" + ] + }, + "condition": { + "enum": [ + "excellent", + "very_good", + "good", + "fair", + "poor", + "unknown" + ], + "type": "string" + }, + "country": { + "type": "string" + }, + "countryCode": { + "type": "string" + }, + "drivetrain": { + "anyOf": [ + { + "enum": [ + "fwd", + "rwd", + "awd", + "4wd" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "engine": { + "type": [ + "string", + "null" + ] + }, + "expectedMileageKm": { + "type": [ + "number", + "null" + ] + }, + "fuelType": { + "anyOf": [ + { + "enum": [ + "petrol", + "diesel", + "hybrid", + "plug_in_hybrid", + "electric", + "lpg", + "cng", + "hydrogen", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "make": { + "type": "string" + }, + "mileageKm": { + "type": [ + "number", + "null" + ] + }, + "mileageVsExpectedPercent": { + "type": [ + "number", + "null" + ] + }, + "model": { + "type": "string" + }, + "options": { + "items": { + "type": "string" + }, + "type": "array" + }, + "owners": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "serviceHistory": { + "enum": [ + "full", + "partial", + "none", + "unknown" + ], + "type": "string" + }, + "transmission": { + "anyOf": [ + { + "enum": [ + "automatic", + "manual", + "cvt", + "dct", + "other" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + }, + "year": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "make", + "model", + "year", + "trim", + "mileageKm", + "condition", + "country", + "countryCode", + "city", + "fuelType", + "transmission", + "bodyType", + "drivetrain", + "engine", + "accidentHistory", + "serviceHistory", + "owners", + "color", + "options", + "ageYears", + "expectedMileageKm", + "mileageVsExpectedPercent" + ], + "type": "object" + }, + "vinCheck": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "checkDigit": { + "enum": [ + "valid", + "invalid", + "not_applicable" + ], + "type": "string" + }, + "decodeStatus": { + "enum": [ + "decoded", + "not_decoded", + "unavailable", + "not_configured" + ], + "type": "string" + }, + "decoded": { + "additionalProperties": false, + "properties": { + "bodyClass": { + "type": [ + "string", + "null" + ] + }, + "driveType": { + "type": [ + "string", + "null" + ] + }, + "engine": { + "type": [ + "string", + "null" + ] + }, + "fuelType": { + "type": [ + "string", + "null" + ] + }, + "make": { + "type": [ + "string", + "null" + ] + }, + "model": { + "type": [ + "string", + "null" + ] + }, + "modelYear": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "transmission": { + "type": [ + "string", + "null" + ] + }, + "trim": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "make", + "model", + "modelYear", + "trim", + "bodyClass", + "fuelType", + "driveType", + "transmission", + "engine" + ], + "type": "object" + }, + "decoder": { + "type": "string" + }, + "enrichedFields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "additionalProperties": false, + "properties": { + "make": { + "type": [ + "boolean", + "null" + ] + }, + "model": { + "type": [ + "boolean", + "null" + ] + }, + "year": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "make", + "model", + "year" + ], + "type": "object" + }, + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "vinMasked": { + "type": "string" + }, + "wmiRegion": { + "enum": [ + "north_america", + "south_america", + "europe", + "asia", + "africa", + "oceania", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "vinMasked", + "wmiRegion", + "checkDigit", + "decoder", + "decodeStatus", + "decoded", + "matches", + "enrichedFields", + "notes" + ], + "type": "object" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "status", + "vehicle", + "valuationDate", + "currency", + "estimatedValue", + "estimatedPrivateSalePrice", + "estimatedDealerBuyPrice", + "estimatedDealerRetailPrice", + "askingPriceAnalysis", + "depreciation", + "adjustments", + "marketComparables", + "marketStats", + "methodology", + "confidence", + "riskFlags", + "assumptions", + "dataFreshness", + "marketCoverage", + "vinCheck", + "currencyConversion", + "disclaimer" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "adjustments": { - "items": { - "additionalProperties": false, - "properties": { - "basis": { - "enum": [ - "market_derived", - "heuristic" - ], - "type": "string" - }, - "factor": { - "type": "string" - }, - "impactAmount": { - "type": "number" - }, - "impactPercent": { - "type": "number" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "factor", - "impactAmount", - "impactPercent", - "basis", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "askingPriceAnalysis": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "askingPrice": { - "type": "number" - }, - "differenceFromMid": { - "type": "number" - }, - "differencePercent": { - "type": "number" - }, - "marketPosition": { - "enum": [ - "well_below_market", - "below_market", - "near_market", - "above_market", - "well_above_market" - ], - "type": "string" - }, - "thresholdsPercent": { - "additionalProperties": false, - "properties": { - "above": { - "type": "number" - }, - "below": { - "type": "number" - }, - "wellAbove": { - "type": "number" - }, - "wellBelow": { - "type": "number" - } - }, - "required": [ - "wellBelow", - "below", - "above", - "wellAbove" - ], - "type": "object" - }, - "withinEstimatedRange": { - "type": "boolean" - } - }, - "required": [ - "askingPrice", - "differenceFromMid", - "differencePercent", - "marketPosition", - "withinEstimatedRange", - "thresholdsPercent" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "confidence": { - "additionalProperties": false, - "properties": { - "factors": { - "additionalProperties": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "level": { - "enum": [ - "high", - "medium", - "low", - "very_low" - ], - "type": "string" - }, - "reasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "score", - "level", - "reasons", - "factors" - ], - "type": "object" - }, - "currency": { - "type": "string" - }, - "currencyConversion": { - "additionalProperties": false, - "properties": { - "conversions": { - "items": { - "additionalProperties": false, - "properties": { - "from": { - "type": "string" - }, - "rate": { - "exclusiveMinimum": 0, - "type": "number" - }, - "rateDate": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "to": { - "type": "string" - } - }, - "required": [ - "from", - "to", - "rate", - "source", - "rateDate" - ], - "type": "object" - }, - "type": "array" - }, - "resultCurrency": { - "type": "string" - }, - "sourcesConfigured": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "resultCurrency", - "sourcesConfigured", - "conversions" - ], - "type": "object" - }, - "dataFreshness": { - "additionalProperties": false, - "properties": { - "latestComparableAt": { - "type": [ - "string", - "null" - ] - }, - "medianComparableAgeDays": { - "type": [ - "number", - "null" - ] - }, - "oldestComparableAt": { - "type": [ - "string", - "null" - ] - }, - "recentListingCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "recentWindowDays": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "latestComparableAt", - "oldestComparableAt", - "medianComparableAgeDays", - "recentListingCount", - "recentWindowDays" - ], - "type": "object" - }, - "depreciation": { - "additionalProperties": false, - "properties": { - "estimatedAnnualDepreciationPercent": { - "type": [ - "number", - "null" - ] - }, - "estimatedOriginalPrice": { - "type": [ - "number", - "null" - ] - }, - "marketImpliedAnnualDepreciationPercent": { - "type": [ - "number", - "null" - ] - }, - "originalPriceSource": { - "type": [ - "string", - "null" - ] - }, - "totalDepreciationAmount": { - "type": [ - "number", - "null" - ] - }, - "totalDepreciationPercent": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "estimatedOriginalPrice", - "originalPriceSource", - "totalDepreciationAmount", - "totalDepreciationPercent", - "estimatedAnnualDepreciationPercent", - "marketImpliedAnnualDepreciationPercent" - ], - "type": "object" - }, - "disclaimer": { - "type": "string" - }, - "estimatedDealerBuyPrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedDealerRetailPrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedPrivateSalePrice": { - "type": [ - "number", - "null" - ] - }, - "estimatedValue": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "high": { - "type": "number" - }, - "low": { - "type": "number" - }, - "mid": { - "type": "number" - } - }, - "required": [ - "low", - "mid", - "high", - "currency" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "marketComparables": { - "items": { - "additionalProperties": false, - "properties": { - "askingPrice": { - "type": "number" - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": "string" - }, - "currency": { - "type": "string" - }, - "make": { - "type": "string" - }, - "mileageKm": { - "type": [ - "number", - "null" - ] - }, - "model": { - "type": "string" - }, - "observedAt": { - "type": [ - "string", - "null" - ] - }, - "originalAskingPrice": { - "type": "number" - }, - "originalCurrency": { - "type": "string" - }, - "priceType": { - "enum": [ - "listing", - "sale" - ], - "type": "string" - }, - "similarityScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - }, - "year": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "make", - "model", - "year", - "trim", - "mileageKm", - "askingPrice", - "currency", - "originalAskingPrice", - "originalCurrency", - "country", - "city", - "sourceName", - "sourceUrl", - "observedAt", - "priceType", - "similarityScore" - ], - "type": "object" - }, - "type": "array" - }, - "marketCoverage": { - "additionalProperties": false, - "properties": { - "country": { - "type": "string" - }, - "countryCode": { - "type": "string" - }, - "liveMarketDataAvailable": { - "type": "boolean" - }, - "marketDataProviders": { - "items": { - "additionalProperties": false, - "properties": { - "comparablesReturned": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "id": { - "type": "string" - }, - "status": { - "enum": [ - "ok", - "empty", - "timeout", - "error" - ], - "type": "string" - } - }, - "required": [ - "id", - "status", - "comparablesReturned" - ], - "type": "object" - }, - "type": "array" - }, - "region": { - "type": "string" - }, - "regionalFallbackCountries": { - "items": { - "type": "string" - }, - "type": "array" - }, - "valuationParametersConfigured": { - "type": "boolean" - } - }, - "required": [ - "countryCode", - "country", - "region", - "valuationParametersConfigured", - "marketDataProviders", - "liveMarketDataAvailable", - "regionalFallbackCountries" - ], - "type": "object" - }, - "marketStats": { - "additionalProperties": false, - "properties": { - "averagePrice": { - "type": [ - "number", - "null" - ] - }, - "comparableCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "comparablesConsidered": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "currencyExcludedCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "medianMileageKm": { - "type": [ - "number", - "null" - ] - }, - "medianPrice": { - "type": [ - "number", - "null" - ] - }, - "outliersExcluded": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "priceDispersionPercent": { - "type": [ - "number", - "null" - ] - }, - "pricePerKmAdjustment": { - "type": [ - "number", - "null" - ] - }, - "recentListingCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "comparableCount", - "comparablesConsidered", - "outliersExcluded", - "medianPrice", - "averagePrice", - "medianMileageKm", - "priceDispersionPercent", - "recentListingCount", - "pricePerKmAdjustment", - "currencyExcludedCount" - ], - "type": "object" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "dealerBuyDiscountPercent": { - "type": [ - "number", - "null" - ] - }, - "dealerRetailMarkupPercent": { - "type": [ - "number", - "null" - ] - }, - "fallbackLevel": { - "anyOf": [ - { - "enum": [ - "same_trim_same_year", - "same_trim_year_plus_minus_1", - "same_model_year_plus_minus_1", - "same_model_year_plus_minus_2", - "regional_same_model_year_plus_minus_2" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "fallbackLevelDescription": { - "type": [ - "string", - "null" - ] - }, - "listingNegotiationDiscountPercent": { - "type": [ - "number", - "null" - ] - }, - "mileageEffect": { - "additionalProperties": false, - "properties": { - "basis": { - "enum": [ - "market_derived", - "heuristic", - "not_applied" - ], - "type": "string" - }, - "percentPer10000Km": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "basis", - "percentPer10000Km" - ], - "type": "object" - }, - "outlierMethod": { - "type": "string" - }, - "privateSaleAdjustmentPercent": { - "type": [ - "number", - "null" - ] - }, - "rangeHalfWidthPercent": { - "type": [ - "number", - "null" - ] - }, - "yearEffect": { - "additionalProperties": false, - "properties": { - "annualPercent": { - "type": [ - "number", - "null" - ] - }, - "basis": { - "enum": [ - "market_derived", - "heuristic", - "not_needed" - ], - "type": "string" - } - }, - "required": [ - "basis", - "annualPercent" - ], - "type": "object" - } - }, - "required": [ - "fallbackLevel", - "fallbackLevelDescription", - "outlierMethod", - "yearEffect", - "mileageEffect", - "rangeHalfWidthPercent", - "dealerBuyDiscountPercent", - "privateSaleAdjustmentPercent", - "dealerRetailMarkupPercent", - "listingNegotiationDiscountPercent" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "enum": [ - "INSUFFICIENT_COMPARABLES", - "NO_MARKET_DATA_PROVIDER", - "STALE_MARKET_DATA", - "HIGH_PRICE_DISPERSION", - "MILEAGE_UNKNOWN", - "TRIM_UNKNOWN", - "CONDITION_UNKNOWN", - "ACCIDENT_HISTORY_UNKNOWN", - "ACCIDENT_SEVERITY_UNVERIFIED", - "STRUCTURAL_DAMAGE_REPORTED", - "HIGH_MILEAGE_FOR_AGE", - "ASKING_PRICE_SIGNIFICANTLY_ABOVE_MARKET", - "ASKING_PRICE_SIGNIFICANTLY_BELOW_MARKET", - "CURRENCY_CONVERSION_UNAVAILABLE", - "REGIONAL_FALLBACK_USED", - "BROADENED_COMPARABLE_SEARCH", - "HEURISTIC_ADJUSTMENTS_USED", - "PROVIDER_PARTIAL_FAILURE", - "OUTLIERS_REMOVED", - "VIN_MISMATCH", - "VIN_CHECK_DIGIT_INVALID", - "VIN_DECODE_UNAVAILABLE", - "SUBJECT_LISTING_EXCLUDED" - ], - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "estimated", - "insufficient_market_data" - ], - "type": "string" - }, - "valuationDate": { - "type": "string" - }, - "vehicle": { - "additionalProperties": false, - "properties": { - "accidentHistory": { - "enum": [ - "none", - "minor_cosmetic", - "repaired", - "structural", - "reported", - "unknown" - ], - "type": "string" - }, - "ageYears": { - "type": "number" - }, - "bodyType": { - "anyOf": [ - { - "enum": [ - "sedan", - "hatchback", - "suv", - "crossover", - "pickup", - "coupe", - "convertible", - "wagon", - "van", - "minivan", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "city": { - "type": [ - "string", - "null" - ] - }, - "color": { - "type": [ - "string", - "null" - ] - }, - "condition": { - "enum": [ - "excellent", - "very_good", - "good", - "fair", - "poor", - "unknown" - ], - "type": "string" - }, - "country": { - "type": "string" - }, - "countryCode": { - "type": "string" - }, - "drivetrain": { - "anyOf": [ - { - "enum": [ - "fwd", - "rwd", - "awd", - "4wd" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "engine": { - "type": [ - "string", - "null" - ] - }, - "expectedMileageKm": { - "type": [ - "number", - "null" - ] - }, - "fuelType": { - "anyOf": [ - { - "enum": [ - "petrol", - "diesel", - "hybrid", - "plug_in_hybrid", - "electric", - "lpg", - "cng", - "hydrogen", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "make": { - "type": "string" - }, - "mileageKm": { - "type": [ - "number", - "null" - ] - }, - "mileageVsExpectedPercent": { - "type": [ - "number", - "null" - ] - }, - "model": { - "type": "string" - }, - "options": { - "items": { - "type": "string" - }, - "type": "array" - }, - "owners": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "serviceHistory": { - "enum": [ - "full", - "partial", - "none", - "unknown" - ], - "type": "string" - }, - "transmission": { - "anyOf": [ - { - "enum": [ - "automatic", - "manual", - "cvt", - "dct", - "other" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - }, - "year": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "make", - "model", - "year", - "trim", - "mileageKm", - "condition", - "country", - "countryCode", - "city", - "fuelType", - "transmission", - "bodyType", - "drivetrain", - "engine", - "accidentHistory", - "serviceHistory", - "owners", - "color", - "options", - "ageYears", - "expectedMileageKm", - "mileageVsExpectedPercent" - ], - "type": "object" - }, - "vinCheck": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "checkDigit": { - "enum": [ - "valid", - "invalid", - "not_applicable" - ], - "type": "string" - }, - "decodeStatus": { - "enum": [ - "decoded", - "not_decoded", - "unavailable", - "not_configured" - ], - "type": "string" - }, - "decoded": { - "additionalProperties": false, - "properties": { - "bodyClass": { - "type": [ - "string", - "null" - ] - }, - "driveType": { - "type": [ - "string", - "null" - ] - }, - "engine": { - "type": [ - "string", - "null" - ] - }, - "fuelType": { - "type": [ - "string", - "null" - ] - }, - "make": { - "type": [ - "string", - "null" - ] - }, - "model": { - "type": [ - "string", - "null" - ] - }, - "modelYear": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "transmission": { - "type": [ - "string", - "null" - ] - }, - "trim": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "make", - "model", - "modelYear", - "trim", - "bodyClass", - "fuelType", - "driveType", - "transmission", - "engine" - ], - "type": "object" - }, - "decoder": { - "type": "string" - }, - "enrichedFields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "additionalProperties": false, - "properties": { - "make": { - "type": [ - "boolean", - "null" - ] - }, - "model": { - "type": [ - "boolean", - "null" - ] - }, - "year": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "make", - "model", - "year" - ], - "type": "object" - }, - "notes": { - "items": { - "type": "string" - }, - "type": "array" - }, - "vinMasked": { - "type": "string" - }, - "wmiRegion": { - "enum": [ - "north_america", - "south_america", - "europe", - "asia", - "africa", - "oceania", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "vinMasked", - "wmiRegion", - "checkDigit", - "decoder", - "decodeStatus", - "decoded", - "matches", - "enrichedFields", - "notes" - ], - "type": "object" - }, - { - "type": "null" - } - ] - } -} - removed
Output schema / requiredRemoved value: -[ - "status", - "vehicle", - "valuationDate", - "currency", - "estimatedValue", - "estimatedPrivateSalePrice", - "estimatedDealerBuyPrice", - "estimatedDealerRetailPrice", - "askingPriceAnalysis", - "depreciation", - "adjustments", - "marketComparables", - "marketStats", - "methodology", - "confidence", - "riskFlags", - "assumptions", - "dataFreshness", - "marketCoverage", - "vinCheck", - "currencyConversion", - "disclaimer" -]
- Changed
voice_lead_qualifier4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "answered": { + "type": "boolean" + }, + "callId": { + "type": "string" + }, + "completedAt": { + "anyOf": [ + { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + { + "type": "null" + } + ] + }, + "createdAt": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "durationSeconds": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "nextAction": { + "type": [ + "string", + "null" + ] + }, + "outcome": { + "type": [ + "string", + "null" + ] + }, + "qualification": { + "additionalProperties": false, + "properties": { + "budget": { + "type": [ + "string", + "null" + ] + }, + "classification": { + "enum": [ + "unqualified", + "needs_review", + "qualified" + ], + "type": "string" + }, + "decisionMaker": { + "type": [ + "boolean", + "null" + ] + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "field": { + "type": "string" + }, + "source": { + "enum": [ + "customer_statement", + "provider_event", + "derived" + ], + "type": "string" + }, + "value": {} + }, + "required": [ + "field", + "value", + "source" + ], + "type": "object" + }, + "type": "array" + }, + "intent": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "objections": { + "items": { + "type": "string" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "timeline": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "score", + "classification", + "intent", + "budget", + "timeline", + "decisionMaker", + "objections", + "evidence" + ], + "type": "object" + }, + "recommendedNextAction": { + "type": "string" + }, + "status": { + "enum": [ + "created", + "queued", + "dialing", + "ringing", + "answered", + "in_progress", + "completed", + "no_answer", + "busy", + "rejected", + "failed", + "cancelled" + ], + "type": "string" + }, + "structuredFacts": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "transcript": { + "items": { + "additionalProperties": false, + "properties": { + "at": { + "format": "date-time", + "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", + "type": "string" + }, + "speaker": { + "enum": [ + "agent", + "customer" + ], + "type": "string" + }, + "text": { + "type": "string" + } + }, + "required": [ + "speaker", + "text", + "at" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "callId", + "status", + "answered", + "durationSeconds", + "outcome", + "summary", + "nextAction", + "structuredFacts", + "transcript", + "createdAt", + "completedAt", + "qualification", + "recommendedNextAction" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "answered": { - "type": "boolean" - }, - "callId": { - "type": "string" - }, - "completedAt": { - "anyOf": [ - { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - { - "type": "null" - } - ] - }, - "createdAt": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "durationSeconds": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "nextAction": { - "type": [ - "string", - "null" - ] - }, - "outcome": { - "type": [ - "string", - "null" - ] - }, - "qualification": { - "additionalProperties": false, - "properties": { - "budget": { - "type": [ - "string", - "null" - ] - }, - "classification": { - "enum": [ - "unqualified", - "needs_review", - "qualified" - ], - "type": "string" - }, - "decisionMaker": { - "type": [ - "boolean", - "null" - ] - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "field": { - "type": "string" - }, - "source": { - "enum": [ - "customer_statement", - "provider_event", - "derived" - ], - "type": "string" - }, - "value": {} - }, - "required": [ - "field", - "value", - "source" - ], - "type": "object" - }, - "type": "array" - }, - "intent": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "objections": { - "items": { - "type": "string" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "timeline": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "score", - "classification", - "intent", - "budget", - "timeline", - "decisionMaker", - "objections", - "evidence" - ], - "type": "object" - }, - "recommendedNextAction": { - "type": "string" - }, - "status": { - "enum": [ - "created", - "queued", - "dialing", - "ringing", - "answered", - "in_progress", - "completed", - "no_answer", - "busy", - "rejected", - "failed", - "cancelled" - ], - "type": "string" - }, - "structuredFacts": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "transcript": { - "items": { - "additionalProperties": false, - "properties": { - "at": { - "format": "date-time", - "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$", - "type": "string" - }, - "speaker": { - "enum": [ - "agent", - "customer" - ], - "type": "string" - }, - "text": { - "type": "string" - } - }, - "required": [ - "speaker", - "text", - "at" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "callId", - "status", - "answered", - "durationSeconds", - "outcome", - "summary", - "nextAction", - "structuredFacts", - "transcript", - "createdAt", - "completedAt", - "qualification", - "recommendedNextAction" -]
- Changed
website_audit4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "accessibilityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "confidenceScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "criticalIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "estimatedFixHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "highPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "lowPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "mediumPriorityIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "overallScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "pagesAudited": { + "items": { + "additionalProperties": false, + "properties": { + "internalLinksFound": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "issues": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "sizeBytes": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "status": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "url": { + "type": "string" + } + }, + "required": [ + "url", + "status", + "title", + "sizeBytes", + "internalLinksFound", + "issues" + ], + "type": "object" + }, + "type": "array" + }, + "performanceIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "quickWins": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "scores": { + "additionalProperties": false, + "properties": { + "accessibility": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "performance": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "security": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "seo": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "technical": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "ux": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "object" + }, + "securityFindings": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "seoIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "technicalIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + }, + "uxIssues": { + "items": { + "additionalProperties": false, + "properties": { + "affectedUrl": { + "type": "string" + }, + "category": { + "enum": [ + "performance", + "seo", + "accessibility", + "security", + "ux", + "technical" + ], + "type": "string" + }, + "estimatedFixEffort": { + "enum": [ + "low", + "medium", + "high", + "unknown" + ], + "type": "string" + }, + "evidence": { + "type": "string" + }, + "issue": { + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "severity": { + "enum": [ + "critical", + "high", + "medium", + "low", + "info" + ], + "type": "string" + } + }, + "required": [ + "category", + "severity", + "issue", + "evidence", + "affectedUrl", + "recommendedAction", + "estimatedFixEffort" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "overallScore", + "scores", + "criticalIssues", + "highPriorityIssues", + "mediumPriorityIssues", + "lowPriorityIssues", + "quickWins", + "seoIssues", + "performanceIssues", + "accessibilityIssues", + "securityFindings", + "technicalIssues", + "uxIssues", + "pagesAudited", + "estimatedFixHours", + "confidenceScore", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "accessibilityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "confidenceScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "criticalIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "estimatedFixHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "highPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "lowPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "mediumPriorityIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "overallScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "pagesAudited": { - "items": { - "additionalProperties": false, - "properties": { - "internalLinksFound": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "issues": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "sizeBytes": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "status": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "url": { - "type": "string" - } - }, - "required": [ - "url", - "status", - "title", - "sizeBytes", - "internalLinksFound", - "issues" - ], - "type": "object" - }, - "type": "array" - }, - "performanceIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "quickWins": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "scores": { - "additionalProperties": false, - "properties": { - "accessibility": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "performance": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "security": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "seo": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "technical": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "ux": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "object" - }, - "securityFindings": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "seoIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "technicalIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - }, - "uxIssues": { - "items": { - "additionalProperties": false, - "properties": { - "affectedUrl": { - "type": "string" - }, - "category": { - "enum": [ - "performance", - "seo", - "accessibility", - "security", - "ux", - "technical" - ], - "type": "string" - }, - "estimatedFixEffort": { - "enum": [ - "low", - "medium", - "high", - "unknown" - ], - "type": "string" - }, - "evidence": { - "type": "string" - }, - "issue": { - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "severity": { - "enum": [ - "critical", - "high", - "medium", - "low", - "info" - ], - "type": "string" - } - }, - "required": [ - "category", - "severity", - "issue", - "evidence", - "affectedUrl", - "recommendedAction", - "estimatedFixEffort" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "overallScore", - "scores", - "criticalIssues", - "highPriorityIssues", - "mediumPriorityIssues", - "lowPriorityIssues", - "quickWins", - "seoIssues", - "performanceIssues", - "accessibilityIssues", - "securityFindings", - "technicalIssues", - "uxIssues", - "pagesAudited", - "estimatedFixHours", - "confidenceScore", - "limitations" -]
- Changed
website_download4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "archive": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "available": { + "const": true, + "type": "boolean" + }, + "downloadUrl": { + "type": "string" + }, + "fileId": { + "type": "string" + }, + "format": { + "const": "zip", + "type": "string" + }, + "sizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "available", + "format", + "sizeBytes", + "fileId", + "downloadUrl" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "assetsDownloaded": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "durationMs": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "finalUrl": { + "type": "string" + }, + "manifest": { + "additionalProperties": false, + "properties": { + "files": { + "items": { + "additionalProperties": false, + "properties": { + "contentType": { + "type": [ + "string", + "null" + ] + }, + "localPath": { + "type": "string" + }, + "sizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "type": { + "enum": [ + "html", + "css", + "javascript", + "image", + "font", + "json", + "document", + "media", + "other" + ], + "type": "string" + } + }, + "required": [ + "localPath", + "type", + "contentType", + "sizeBytes" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "files" + ], + "type": "object" + }, + "pagesDownloaded": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "sourceUrl": { + "type": "string" + }, + "success": { + "const": true, + "type": "boolean" + }, + "totalFiles": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "totalSizeBytes": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "success", + "sourceUrl", + "finalUrl", + "pagesDownloaded", + "assetsDownloaded", + "totalFiles", + "totalSizeBytes", + "durationMs", + "archive", + "manifest", + "warnings" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "archive": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "available": { - "const": true, - "type": "boolean" - }, - "downloadUrl": { - "type": "string" - }, - "fileId": { - "type": "string" - }, - "format": { - "const": "zip", - "type": "string" - }, - "sizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "available", - "format", - "sizeBytes", - "fileId", - "downloadUrl" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "assetsDownloaded": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "durationMs": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "finalUrl": { - "type": "string" - }, - "manifest": { - "additionalProperties": false, - "properties": { - "files": { - "items": { - "additionalProperties": false, - "properties": { - "contentType": { - "type": [ - "string", - "null" - ] - }, - "localPath": { - "type": "string" - }, - "sizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "type": { - "enum": [ - "html", - "css", - "javascript", - "image", - "font", - "json", - "document", - "media", - "other" - ], - "type": "string" - } - }, - "required": [ - "localPath", - "type", - "contentType", - "sizeBytes" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "files" - ], - "type": "object" - }, - "pagesDownloaded": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "sourceUrl": { - "type": "string" - }, - "success": { - "const": true, - "type": "boolean" - }, - "totalFiles": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "totalSizeBytes": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "success", - "sourceUrl", - "finalUrl", - "pagesDownloaded", - "assetsDownloaded", - "totalFiles", - "totalSizeBytes", - "durationMs", - "archive", - "manifest", - "warnings" -]
- Changed
website_project_estimate4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "breakdown": { + "additionalProperties": false, + "properties": { + "backend": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "contentAndSeo": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "deployment": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "frontend": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "projectManagement": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "testing": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "uiUx": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + } + }, + "required": [ + "uiUx", + "frontend", + "backend", + "contentAndSeo", + "testing", + "deployment", + "projectManagement" + ], + "type": "object" + }, + "complexity": { + "enum": [ + "low", + "medium", + "high", + "very_high" + ], + "type": "string" + }, + "confidenceScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "estimatedCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "estimatedHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "estimatedTimelineDays": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + }, + "maintenance": { + "additionalProperties": false, + "properties": { + "available": { + "type": "boolean" + }, + "monthlyCost": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max", + "currency" + ], + "type": "object" + }, + "monthlyHours": { + "additionalProperties": false, + "properties": { + "max": { + "minimum": 0, + "type": "number" + }, + "min": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "min", + "max" + ], + "type": "object" + } + }, + "required": [ + "available", + "monthlyHours", + "monthlyCost" + ], + "type": "object" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "currency": { + "type": "string" + }, + "factors": { + "items": { + "type": "string" + }, + "type": "array" + }, + "hourlyRate": { + "exclusiveMinimum": 0, + "type": "number" + }, + "version": { + "type": "string" + } + }, + "required": [ + "version", + "hourlyRate", + "currency", + "factors" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "estimatedCost", + "estimatedTimelineDays", + "estimatedHours", + "complexity", + "breakdown", + "maintenance", + "riskFlags", + "assumptions", + "confidenceScore", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "breakdown": { - "additionalProperties": false, - "properties": { - "backend": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "contentAndSeo": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "deployment": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "frontend": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "projectManagement": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "testing": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "uiUx": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - } - }, - "required": [ - "uiUx", - "frontend", - "backend", - "contentAndSeo", - "testing", - "deployment", - "projectManagement" - ], - "type": "object" - }, - "complexity": { - "enum": [ - "low", - "medium", - "high", - "very_high" - ], - "type": "string" - }, - "confidenceScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "estimatedCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "estimatedHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "estimatedTimelineDays": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - }, - "maintenance": { - "additionalProperties": false, - "properties": { - "available": { - "type": "boolean" - }, - "monthlyCost": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max", - "currency" - ], - "type": "object" - }, - "monthlyHours": { - "additionalProperties": false, - "properties": { - "max": { - "minimum": 0, - "type": "number" - }, - "min": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "min", - "max" - ], - "type": "object" - } - }, - "required": [ - "available", - "monthlyHours", - "monthlyCost" - ], - "type": "object" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "currency": { - "type": "string" - }, - "factors": { - "items": { - "type": "string" - }, - "type": "array" - }, - "hourlyRate": { - "exclusiveMinimum": 0, - "type": "number" - }, - "version": { - "type": "string" - } - }, - "required": [ - "version", - "hourlyRate", - "currency", - "factors" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "estimatedCost", - "estimatedTimelineDays", - "estimatedHours", - "complexity", - "breakdown", - "maintenance", - "riskFlags", - "assumptions", - "confidenceScore", - "methodology" -]
- Changed
whatsapp_business_setup4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "frameworkSource": { + "additionalProperties": false, + "properties": { + "edition": { + "const": "2026", + "type": "string" + }, + "publisher": { + "const": "Creative Techno", + "type": "string" + }, + "title": { + "const": "كيف تبدأ مشروعك الصغير في عُمان؟", + "type": "string" + } + }, + "required": [ + "publisher", + "title", + "edition" + ], + "type": "object" + }, + "language": { + "enum": [ + "ar", + "en" + ], + "type": "string" + }, + "result": { + "additionalProperties": {}, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "frameworkSource", + "language", + "result" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "frameworkSource": { - "additionalProperties": false, - "properties": { - "edition": { - "const": "2026", - "type": "string" - }, - "publisher": { - "const": "Creative Techno", - "type": "string" - }, - "title": { - "const": "كيف تبدأ مشروعك الصغير في عُمان؟", - "type": "string" - } - }, - "required": [ - "publisher", - "title", - "edition" - ], - "type": "object" - }, - "language": { - "enum": [ - "ar", - "en" - ], - "type": "string" - }, - "result": { - "additionalProperties": {}, - "propertyNames": { - "type": "string" - }, - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "frameworkSource", - "language", - "result" -]
4 tool updates
- Added
flight_compare - Added
flight_search - Added
hotel_search - Added
trip_cost_estimate
1 tool update
- Changed
oman_supplier_check4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "checks": { + "additionalProperties": false, + "properties": { + "addressConsistency": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "conflict", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "explanation" + ], + "type": "object" + }, + "businessActivity": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "requiredCategories": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + }, + "supplierCategories": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "status", + "explanation", + "requiredCategories", + "supplierCategories" + ], + "type": "object" + }, + "companyIdentity": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "corroborations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "explanation", + "corroborations" + ], + "type": "object" + }, + "contactConsistency": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "status", + "explanation" + ], + "type": "object" + }, + "publicRisk": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "description": { + "type": "string" + }, + "evidenceTier": { + "enum": [ + "public_allegation", + "automated_indicator" + ], + "type": "string" + }, + "sourceTitle": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "public_web_mention", + "possible_impersonation", + "contradictory_business_identity" + ], + "type": "string" + } + }, + "required": [ + "type", + "description", + "evidenceTier", + "sourceUrl", + "sourceTitle" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "signal_detected", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals", + "explanation" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": "string" + }, + "reason": { + "type": "string" + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "source": { + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "matchedAlias", + "source", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "clear", + "potential_match", + "not_checked", + "unavailable" + ], + "type": "string" + } + }, + "required": [ + "status", + "matches", + "listsChecked", + "listsUnavailable", + "explanation" + ], + "type": "object" + }, + "website": { + "additionalProperties": false, + "properties": { + "explanation": { + "type": "string" + }, + "signals": { + "additionalProperties": false, + "properties": { + "companyNameOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "corporateEmailOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "domainMatchesCompanyName": { + "type": [ + "boolean", + "null" + ] + }, + "domainMatchesRegistry": { + "type": [ + "boolean", + "null" + ] + }, + "https": { + "type": [ + "boolean", + "null" + ] + }, + "phoneOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "physicalAddressOnWebsite": { + "type": [ + "boolean", + "null" + ] + }, + "redirectedToDifferentDomain": { + "type": [ + "boolean", + "null" + ] + }, + "websiteExists": { + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "websiteExists", + "https", + "domainMatchesCompanyName", + "domainMatchesRegistry", + "companyNameOnWebsite", + "corporateEmailOnWebsite", + "phoneOnWebsite", + "physicalAddressOnWebsite", + "redirectedToDifferentDomain" + ], + "type": "object" + }, + "status": { + "enum": [ + "pass", + "partial", + "fail", + "unknown" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + }, + "urlSource": { + "anyOf": [ + { + "enum": [ + "supplied", + "registry" + ], + "type": "string" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "status", + "explanation", + "url", + "urlSource", + "signals" + ], + "type": "object" + } + }, + "required": [ + "companyIdentity", + "website", + "businessActivity", + "contactConsistency", + "addressConsistency", + "sanctions", + "publicRisk" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoDataOnly": { + "type": "boolean" + }, + "liveChecksPerformed": { + "items": { + "type": "string" + }, + "type": "array" + }, + "registryMatch": { + "type": "boolean" + }, + "unavailableSources": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "registryMatch", + "demoDataOnly", + "liveChecksPerformed", + "unavailableSources" + ], + "type": "object" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "normalizedInput": { + "additionalProperties": false, + "properties": { + "address": { + "type": [ + "string", + "null" + ] + }, + "companyName": { + "type": "string" + }, + "crNumber": { + "type": [ + "string", + "null" + ] + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "emailDomain": { + "type": [ + "string", + "null" + ] + }, + "freeEmailProvider": { + "type": "boolean" + }, + "nameVariants": { + "items": { + "type": "string" + }, + "type": "array" + }, + "normalizedName": { + "type": "string" + }, + "phone": { + "anyOf": [ + { + "additionalProperties": false, + "properties": { + "e164": { + "type": [ + "string", + "null" + ] + }, + "isOman": { + "type": "boolean" + }, + "lineType": { + "enum": [ + "mobile", + "landline", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "e164", + "isOman", + "lineType" + ], + "type": "object" + }, + { + "type": "null" + } + ] + }, + "requiredProductOrService": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "websiteDomain": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyName", + "normalizedName", + "nameVariants", + "crNumber", + "website", + "websiteDomain", + "email", + "emailDomain", + "freeEmailProvider", + "phone", + "address", + "requiredProductOrService" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "enum": [ + "ACTIVITY_MISMATCH", + "IDENTITY_NOT_CONFIRMED", + "CR_NUMBER_CONFLICT", + "COMPANY_NAME_MISMATCH", + "REGISTRY_IDENTITY_CONFLICT", + "SUPPLIER_STATUS_NOT_ACTIVE", + "EMAIL_DOMAIN_MISMATCH", + "FREE_EMAIL_PROVIDER", + "WEBSITE_IDENTITY_CONFLICT", + "WEBSITE_UNREACHABLE", + "WEBSITE_NO_HTTPS", + "PHONE_MISMATCH", + "PHONE_NOT_OMAN", + "ADDRESS_MISMATCH", + "ADDRESS_OUTSIDE_OMAN", + "POTENTIAL_SANCTIONS_MATCH", + "PUBLIC_RISK_SIGNAL", + "LOOKALIKE_DOMAIN", + "DEMO_DATA_ONLY", + "INSUFFICIENT_PUBLIC_DATA", + "SOURCE_UNAVAILABLE" + ], + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "riskModel": { + "additionalProperties": false, + "properties": { + "components": { + "items": { + "additionalProperties": false, + "properties": { + "factor": { + "type": "string" + }, + "points": { + "type": "number" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "factor", + "points", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "thresholds": { + "additionalProperties": false, + "properties": { + "high": { + "type": "number" + }, + "medium": { + "type": "number" + } + }, + "required": [ + "medium", + "high" + ], + "type": "object" + } + }, + "required": [ + "score", + "thresholds", + "components" + ], + "type": "object" + }, + "screeningResult": { + "additionalProperties": false, + "properties": { + "activityMatch": { + "type": [ + "boolean", + "null" + ] + }, + "identityConfirmed": { + "type": "boolean" + }, + "procurementSuitability": { + "enum": [ + "appears_suitable", + "review_recommended", + "insufficient_information", + "potential_risk" + ], + "type": "string" + }, + "risk": { + "enum": [ + "low", + "medium", + "high", + "insufficient_data" + ], + "type": "string" + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "number" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "risk", + "riskScore", + "procurementSuitability", + "identityConfirmed", + "activityMatch", + "summary" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "checkedAt": { + "type": "string" + }, + "name": { + "type": "string" + }, + "observedAt": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "company_registry", + "company_directory", + "demo_dataset", + "company_website", + "sanctions_list", + "public_web", + "derived_consistency_check" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "type", + "name", + "url", + "checkedAt", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "supplier": { + "additionalProperties": false, + "properties": { + "companyId": { + "type": [ + "string", + "null" + ] + }, + "country": { + "const": "OM", + "type": "string" + }, + "crNumber": { + "type": [ + "string", + "null" + ] + }, + "crNumberSupplied": { + "type": [ + "string", + "null" + ] + }, + "identityMatch": { + "enum": [ + "strong", + "moderate", + "weak", + "unconfirmed" + ], + "type": "string" + }, + "inputName": { + "type": "string" + }, + "matchedName": { + "type": [ + "string", + "null" + ] + }, + "matchedNameAr": { + "type": [ + "string", + "null" + ] + }, + "normalizedName": { + "type": "string" + } + }, + "required": [ + "inputName", + "normalizedName", + "matchedName", + "matchedNameAr", + "companyId", + "crNumber", + "crNumberSupplied", + "country", + "identityMatch" + ], + "type": "object" + } + }, + "required": [ + "supplier", + "screeningResult", + "checks", + "riskFlags", + "riskModel", + "normalizedInput", + "sources", + "dataCoverage", + "confidence", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "checks": { - "additionalProperties": false, - "properties": { - "addressConsistency": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "conflict", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "explanation" - ], - "type": "object" - }, - "businessActivity": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "requiredCategories": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - }, - "supplierCategories": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "status", - "explanation", - "requiredCategories", - "supplierCategories" - ], - "type": "object" - }, - "companyIdentity": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "corroborations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "explanation", - "corroborations" - ], - "type": "object" - }, - "contactConsistency": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "status", - "explanation" - ], - "type": "object" - }, - "publicRisk": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "description": { - "type": "string" - }, - "evidenceTier": { - "enum": [ - "public_allegation", - "automated_indicator" - ], - "type": "string" - }, - "sourceTitle": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "public_web_mention", - "possible_impersonation", - "contradictory_business_identity" - ], - "type": "string" - } - }, - "required": [ - "type", - "description", - "evidenceTier", - "sourceUrl", - "sourceTitle" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "signal_detected", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals", - "explanation" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": "string" - }, - "reason": { - "type": "string" - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "source": { - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "matchedAlias", - "source", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "clear", - "potential_match", - "not_checked", - "unavailable" - ], - "type": "string" - } - }, - "required": [ - "status", - "matches", - "listsChecked", - "listsUnavailable", - "explanation" - ], - "type": "object" - }, - "website": { - "additionalProperties": false, - "properties": { - "explanation": { - "type": "string" - }, - "signals": { - "additionalProperties": false, - "properties": { - "companyNameOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "corporateEmailOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "domainMatchesCompanyName": { - "type": [ - "boolean", - "null" - ] - }, - "domainMatchesRegistry": { - "type": [ - "boolean", - "null" - ] - }, - "https": { - "type": [ - "boolean", - "null" - ] - }, - "phoneOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "physicalAddressOnWebsite": { - "type": [ - "boolean", - "null" - ] - }, - "redirectedToDifferentDomain": { - "type": [ - "boolean", - "null" - ] - }, - "websiteExists": { - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "websiteExists", - "https", - "domainMatchesCompanyName", - "domainMatchesRegistry", - "companyNameOnWebsite", - "corporateEmailOnWebsite", - "phoneOnWebsite", - "physicalAddressOnWebsite", - "redirectedToDifferentDomain" - ], - "type": "object" - }, - "status": { - "enum": [ - "pass", - "partial", - "fail", - "unknown" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - }, - "urlSource": { - "anyOf": [ - { - "enum": [ - "supplied", - "registry" - ], - "type": "string" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "status", - "explanation", - "url", - "urlSource", - "signals" - ], - "type": "object" - } - }, - "required": [ - "companyIdentity", - "website", - "businessActivity", - "contactConsistency", - "addressConsistency", - "sanctions", - "publicRisk" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoDataOnly": { - "type": "boolean" - }, - "liveChecksPerformed": { - "items": { - "type": "string" - }, - "type": "array" - }, - "registryMatch": { - "type": "boolean" - }, - "unavailableSources": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "registryMatch", - "demoDataOnly", - "liveChecksPerformed", - "unavailableSources" - ], - "type": "object" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "normalizedInput": { - "additionalProperties": false, - "properties": { - "address": { - "type": [ - "string", - "null" - ] - }, - "companyName": { - "type": "string" - }, - "crNumber": { - "type": [ - "string", - "null" - ] - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "emailDomain": { - "type": [ - "string", - "null" - ] - }, - "freeEmailProvider": { - "type": "boolean" - }, - "nameVariants": { - "items": { - "type": "string" - }, - "type": "array" - }, - "normalizedName": { - "type": "string" - }, - "phone": { - "anyOf": [ - { - "additionalProperties": false, - "properties": { - "e164": { - "type": [ - "string", - "null" - ] - }, - "isOman": { - "type": "boolean" - }, - "lineType": { - "enum": [ - "mobile", - "landline", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "e164", - "isOman", - "lineType" - ], - "type": "object" - }, - { - "type": "null" - } - ] - }, - "requiredProductOrService": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "websiteDomain": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyName", - "normalizedName", - "nameVariants", - "crNumber", - "website", - "websiteDomain", - "email", - "emailDomain", - "freeEmailProvider", - "phone", - "address", - "requiredProductOrService" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "enum": [ - "ACTIVITY_MISMATCH", - "IDENTITY_NOT_CONFIRMED", - "CR_NUMBER_CONFLICT", - "COMPANY_NAME_MISMATCH", - "REGISTRY_IDENTITY_CONFLICT", - "SUPPLIER_STATUS_NOT_ACTIVE", - "EMAIL_DOMAIN_MISMATCH", - "FREE_EMAIL_PROVIDER", - "WEBSITE_IDENTITY_CONFLICT", - "WEBSITE_UNREACHABLE", - "WEBSITE_NO_HTTPS", - "PHONE_MISMATCH", - "PHONE_NOT_OMAN", - "ADDRESS_MISMATCH", - "ADDRESS_OUTSIDE_OMAN", - "POTENTIAL_SANCTIONS_MATCH", - "PUBLIC_RISK_SIGNAL", - "LOOKALIKE_DOMAIN", - "DEMO_DATA_ONLY", - "INSUFFICIENT_PUBLIC_DATA", - "SOURCE_UNAVAILABLE" - ], - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "riskModel": { - "additionalProperties": false, - "properties": { - "components": { - "items": { - "additionalProperties": false, - "properties": { - "factor": { - "type": "string" - }, - "points": { - "type": "number" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "factor", - "points", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "thresholds": { - "additionalProperties": false, - "properties": { - "high": { - "type": "number" - }, - "medium": { - "type": "number" - } - }, - "required": [ - "medium", - "high" - ], - "type": "object" - } - }, - "required": [ - "score", - "thresholds", - "components" - ], - "type": "object" - }, - "screeningResult": { - "additionalProperties": false, - "properties": { - "activityMatch": { - "type": [ - "boolean", - "null" - ] - }, - "identityConfirmed": { - "type": "boolean" - }, - "procurementSuitability": { - "enum": [ - "appears_suitable", - "review_recommended", - "insufficient_information", - "potential_risk" - ], - "type": "string" - }, - "risk": { - "enum": [ - "low", - "medium", - "high", - "insufficient_data" - ], - "type": "string" - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "number" - }, - "summary": { - "type": "string" - } - }, - "required": [ - "risk", - "riskScore", - "procurementSuitability", - "identityConfirmed", - "activityMatch", - "summary" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "checkedAt": { - "type": "string" - }, - "name": { - "type": "string" - }, - "observedAt": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "company_registry", - "company_directory", - "demo_dataset", - "company_website", - "sanctions_list", - "public_web", - "derived_consistency_check" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "type", - "name", - "url", - "checkedAt", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "supplier": { - "additionalProperties": false, - "properties": { - "companyId": { - "type": [ - "string", - "null" - ] - }, - "country": { - "const": "OM", - "type": "string" - }, - "crNumber": { - "type": [ - "string", - "null" - ] - }, - "crNumberSupplied": { - "type": [ - "string", - "null" - ] - }, - "identityMatch": { - "enum": [ - "strong", - "moderate", - "weak", - "unconfirmed" - ], - "type": "string" - }, - "inputName": { - "type": "string" - }, - "matchedName": { - "type": [ - "string", - "null" - ] - }, - "matchedNameAr": { - "type": [ - "string", - "null" - ] - }, - "normalizedName": { - "type": "string" - } - }, - "required": [ - "inputName", - "normalizedName", - "matchedName", - "matchedNameAr", - "companyId", - "crNumber", - "crNumberSupplied", - "country", - "identityMatch" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "supplier", - "screeningResult", - "checks", - "riskFlags", - "riskModel", - "normalizedInput", - "sources", - "dataCoverage", - "confidence", - "limitations" -]
1 tool update
- Changed
preview_capability1 field changed- added
Output schema / properties / leakageClassAdded value: +{ + "enum": [ + "SAFE", + "LOW", + "MEDIUM", + "HIGH" + ], + "type": "string" +}
5 tool updates
- Changed
business_risk_score4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "assessmentId": { + "description": "Deterministic id of (company identity, scoring model version, evidence snapshot).", + "type": "string" + }, + "assumptions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "business": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "type": [ + "string", + "null" + ] + }, + "countryName": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "entityMatchConfidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "identityVerifiedAgainstRegistry": { + "type": "boolean" + }, + "incorporationDate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalName": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "name": { + "type": "string" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "registrationStatus": { + "enum": [ + "active", + "inactive", + "dissolved", + "liquidation", + "unknown", + "not_verified" + ], + "type": "string" + }, + "registry": { + "type": [ + "string", + "null" + ] + }, + "resolutionStatus": { + "enum": [ + "resolved", + "probable", + "unverified" + ], + "type": "string" + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "legalName", + "country", + "countryName", + "registrationNumber", + "lei", + "registrationStatus", + "incorporationDate", + "registry", + "website", + "domain", + "city", + "industry", + "entityMatchConfidence", + "resolutionStatus", + "identityVerifiedAgainstRegistry", + "matchedOn" + ], + "type": "object" + }, + "components": { + "additionalProperties": false, + "description": "Per-category risk scores (0–100). null = no data coverage for that category (never guessed).", + "properties": { + "complianceRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "corporateRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "digitalRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "financialRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "operationalRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "reputationRisk": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "corporateRisk", + "financialRisk", + "complianceRisk", + "reputationRisk", + "operationalRisk", + "digitalRisk" + ], + "type": "object" + }, + "confidence": { + "description": "0–1: how strongly the evidence supports the result. Separate from risk: a low score with low confidence means little evidence, not a safe company.", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceBreakdown": { + "additionalProperties": false, + "properties": { + "authoritativeRecords": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "capsApplied": { + "items": { + "type": "string" + }, + "type": "array" + }, + "categoryCoverage": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "consistency": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "entityResolution": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "freshness": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceQuality": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "entityResolution", + "categoryCoverage", + "sourceQuality", + "authoritativeRecords", + "freshness", + "consistency", + "contradictions", + "capsApplied" + ], + "type": "object" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "compliance": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "corporate": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "digital": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "financial": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "operational": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + }, + "reputation": { + "enum": [ + "high", + "medium", + "low", + "none" + ], + "type": "string" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "evaluatedAt": { + "description": "As-of time of the evidence snapshot the assessment was computed from (latest retrieval time among the providers used; cached evidence keeps its original retrieval time). Re-evaluating the same snapshot yields the same result. null when nothing could be checked.", + "type": [ + "string", + "null" + ] + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "ageDays": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "claim": { + "type": "string" + }, + "evidenceClass": { + "enum": [ + "official_record", + "regulatory_action", + "court_record", + "credible_journalism", + "other_publication", + "user_generated", + "allegation", + "self_published" + ], + "type": "string" + }, + "freshness": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "fromCache": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "observedAt": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "recordType": { + "description": "source_record: something a source returned. lookup_result: the documented outcome of a successful check that found nothing (so clean findings are traceable too).", + "enum": [ + "source_record", + "lookup_result" + ], + "type": "string" + }, + "relevance": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "reliability": { + "enum": [ + "authoritative", + "high", + "medium", + "low" + ], + "type": "string" + }, + "retrievedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "stale": { + "type": "boolean" + }, + "type": { + "enum": [ + "company_registry", + "lei_registry", + "company_filing", + "sanctions_list", + "export_control_or_debarment_list", + "regulatory_publication", + "court_record", + "news", + "review_platform", + "forum_or_social", + "company_website", + "domain_registration", + "threat_intelligence" + ], + "type": "string" + } + }, + "required": [ + "id", + "recordType", + "type", + "evidenceClass", + "sourceName", + "sourceUrl", + "sourceRecordId", + "publishedAt", + "observedAt", + "retrievedAt", + "ageDays", + "stale", + "freshness", + "claim", + "reliability", + "relevance", + "fromCache" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "categoryWeights": { + "additionalProperties": false, + "properties": { + "compliance": { + "type": "number" + }, + "corporate": { + "type": "number" + }, + "digital": { + "type": "number" + }, + "financial": { + "type": "number" + }, + "operational": { + "type": "number" + }, + "reputation": { + "type": "number" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "formula": { + "type": "string" + }, + "highRiskJurisdictionsSource": { + "type": "string" + }, + "missingDataPolicy": { + "type": "string" + }, + "missingDataRiskRules": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "rule": { + "type": "string" + } + }, + "required": [ + "code", + "rule" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevelBands": { + "items": { + "additionalProperties": false, + "properties": { + "level": { + "enum": [ + "low", + "moderate", + "elevated", + "high", + "critical" + ], + "type": "string" + }, + "max": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "min": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "level", + "min", + "max" + ], + "type": "object" + }, + "type": "array" + }, + "scoringModelVersion": { + "type": "string" + }, + "severityPoints": { + "additionalProperties": false, + "properties": { + "critical": { + "type": "number" + }, + "high": { + "type": "number" + }, + "info": { + "type": "number" + }, + "low": { + "type": "number" + }, + "medium": { + "type": "number" + } + }, + "required": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "object" + }, + "weightsSource": { + "enum": [ + "default", + "env", + "default_env_invalid" + ], + "type": "string" + } + }, + "required": [ + "scoringModelVersion", + "categoryWeights", + "weightsSource", + "severityPoints", + "riskLevelBands", + "missingDataPolicy", + "missingDataRiskRules", + "highRiskJurisdictionsSource", + "formula" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "string" + }, + "code": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "description": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mitigationPoints": { + "minimum": 0, + "type": "number" + }, + "title": { + "type": "string" + }, + "weight": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "category", + "title", + "description", + "evidenceIds", + "weight", + "confidence", + "mitigationPoints" + ], + "type": "object" + }, + "type": "array" + }, + "providers": { + "items": { + "additionalProperties": false, + "properties": { + "evidenceCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "fromCache": { + "type": "boolean" + }, + "provider": { + "type": "string" + }, + "reason": { + "type": [ + "string", + "null" + ] + }, + "retrievedAt": { + "type": [ + "string", + "null" + ] + }, + "role": { + "enum": [ + "corporate", + "financial", + "sanctions", + "news", + "regulatory", + "digital" + ], + "type": "string" + }, + "stage": { + "anyOf": [ + { + "const": 1, + "type": "number" + }, + { + "const": 2, + "type": "number" + } + ] + }, + "status": { + "enum": [ + "ok", + "not_configured", + "not_applicable", + "unavailable", + "timeout", + "rate_limited", + "stale_cache" + ], + "type": "string" + } + }, + "required": [ + "provider", + "role", + "stage", + "status", + "fromCache", + "retrievedAt", + "evidenceCount", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "recommendation": { + "additionalProperties": false, + "properties": { + "action": { + "enum": [ + "proceed", + "proceed_with_monitoring", + "enhanced_due_diligence", + "manual_review", + "avoid_automated_transaction" + ], + "type": "string" + }, + "rationale": { + "type": "string" + }, + "reasonCodes": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "action", + "reasonCodes", + "rationale" + ], + "type": "object" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "string" + }, + "code": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "description": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "factStatus": { + "anyOf": [ + { + "enum": [ + "established", + "reported", + "alleged", + "observed" + ], + "type": "string" + }, + { + "type": "null" + } + ], + "description": "What the source establishes: observed (a record/check), reported (an outcome reported by a source), alleged (allegation, investigation, lawsuit, unconfirmed match)." + }, + "requiresVerification": { + "type": "boolean" + }, + "scoreImpactPoints": { + "description": "SEVERITY_POINTS[severity] × weight × confidence — this flag's contribution to its category's negative points.", + "minimum": 0, + "type": "number" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "title": { + "type": "string" + }, + "weight": { + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "category", + "severity", + "title", + "description", + "evidenceIds", + "weight", + "confidence", + "scoreImpactPoints", + "factStatus", + "requiresVerification" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevel": { + "anyOf": [ + { + "enum": [ + "low", + "moderate", + "elevated", + "high", + "critical" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "riskScore": { + "anyOf": [ + { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + { + "type": "null" + } + ], + "description": "0 = lowest detected risk, 100 = highest. null only when status is insufficient_data." + }, + "sanctionsScreening": { + "additionalProperties": false, + "properties": { + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "corroboratingIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceId": { + "type": "string" + }, + "list": { + "type": "string" + }, + "listType": { + "enum": [ + "sanctions", + "export_control_or_debarment" + ], + "type": "string" + }, + "listedName": { + "type": "string" + }, + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchStrength": { + "description": "possible: name similarity only — NOT a confirmed listing. high: exact normalized name corroborated by a list identifier/country with nothing contradicting it — still verify at the source list.", + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "listedName", + "matchedAlias", + "list", + "listType", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "matchStrength", + "corroboratingIdentifiers", + "contradictions", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "namesScreened": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "no_match_found", + "possible_match", + "high_confidence_match", + "not_checked", + "unavailable", + "partial" + ], + "type": "string" + } + }, + "required": [ + "status", + "listsChecked", + "listsUnavailable", + "namesScreened", + "matches" + ], + "type": "object" + }, + "scoreBreakdown": { + "additionalProperties": false, + "properties": { + "complianceContribution": { + "type": [ + "number", + "null" + ] + }, + "corporateContribution": { + "type": [ + "number", + "null" + ] + }, + "digitalContribution": { + "type": [ + "number", + "null" + ] + }, + "effectiveWeights": { + "additionalProperties": false, + "properties": { + "compliance": { + "type": "number" + }, + "corporate": { + "type": "number" + }, + "digital": { + "type": "number" + }, + "financial": { + "type": "number" + }, + "operational": { + "type": "number" + }, + "reputation": { + "type": "number" + } + }, + "required": [ + "corporate", + "financial", + "compliance", + "reputation", + "operational", + "digital" + ], + "type": "object" + }, + "financialContribution": { + "type": [ + "number", + "null" + ] + }, + "floorsApplied": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "minimumScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "reason": { + "type": "string" + } + }, + "required": [ + "code", + "minimumScore", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "operationalContribution": { + "type": [ + "number", + "null" + ] + }, + "rawWeightedScore": { + "type": [ + "number", + "null" + ] + }, + "reputationContribution": { + "type": [ + "number", + "null" + ] + } + }, + "required": [ + "corporateContribution", + "financialContribution", + "complianceContribution", + "reputationContribution", + "operationalContribution", + "digitalContribution", + "rawWeightedScore", + "effectiveWeights", + "floorsApplied" + ], + "type": "object" + }, + "status": { + "enum": [ + "assessed", + "insufficient_data" + ], + "type": "string" + }, + "warnings": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "provider": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "code", + "message", + "provider" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "status", + "assessmentId", + "business", + "riskScore", + "riskLevel", + "confidence", + "components", + "scoreBreakdown", + "riskFlags", + "positiveSignals", + "sanctionsScreening", + "evidence", + "recommendation", + "dataCoverage", + "confidenceBreakdown", + "providers", + "warnings", + "assumptions", + "limitations", + "methodology", + "evaluatedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "assessmentId": { - "description": "Deterministic id of (company identity, scoring model version, evidence snapshot).", - "type": "string" - }, - "assumptions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "business": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "type": [ - "string", - "null" - ] - }, - "countryName": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "entityMatchConfidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "identityVerifiedAgainstRegistry": { - "type": "boolean" - }, - "incorporationDate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalName": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "name": { - "type": "string" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "registrationStatus": { - "enum": [ - "active", - "inactive", - "dissolved", - "liquidation", - "unknown", - "not_verified" - ], - "type": "string" - }, - "registry": { - "type": [ - "string", - "null" - ] - }, - "resolutionStatus": { - "enum": [ - "resolved", - "probable", - "unverified" - ], - "type": "string" - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "legalName", - "country", - "countryName", - "registrationNumber", - "lei", - "registrationStatus", - "incorporationDate", - "registry", - "website", - "domain", - "city", - "industry", - "entityMatchConfidence", - "resolutionStatus", - "identityVerifiedAgainstRegistry", - "matchedOn" - ], - "type": "object" - }, - "components": { - "additionalProperties": false, - "description": "Per-category risk scores (0–100). null = no data coverage for that category (never guessed).", - "properties": { - "complianceRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "corporateRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "digitalRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "financialRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "operationalRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "reputationRisk": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "corporateRisk", - "financialRisk", - "complianceRisk", - "reputationRisk", - "operationalRisk", - "digitalRisk" - ], - "type": "object" - }, - "confidence": { - "description": "0–1: how strongly the evidence supports the result. Separate from risk: a low score with low confidence means little evidence, not a safe company.", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceBreakdown": { - "additionalProperties": false, - "properties": { - "authoritativeRecords": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "capsApplied": { - "items": { - "type": "string" - }, - "type": "array" - }, - "categoryCoverage": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "consistency": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "entityResolution": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "freshness": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceQuality": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "entityResolution", - "categoryCoverage", - "sourceQuality", - "authoritativeRecords", - "freshness", - "consistency", - "contradictions", - "capsApplied" - ], - "type": "object" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "compliance": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "corporate": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "digital": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "financial": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "operational": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - }, - "reputation": { - "enum": [ - "high", - "medium", - "low", - "none" - ], - "type": "string" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "evaluatedAt": { - "description": "As-of time of the evidence snapshot the assessment was computed from (latest retrieval time among the providers used; cached evidence keeps its original retrieval time). Re-evaluating the same snapshot yields the same result. null when nothing could be checked.", - "type": [ - "string", - "null" - ] - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "ageDays": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "claim": { - "type": "string" - }, - "evidenceClass": { - "enum": [ - "official_record", - "regulatory_action", - "court_record", - "credible_journalism", - "other_publication", - "user_generated", - "allegation", - "self_published" - ], - "type": "string" - }, - "freshness": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "fromCache": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "observedAt": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "recordType": { - "description": "source_record: something a source returned. lookup_result: the documented outcome of a successful check that found nothing (so clean findings are traceable too).", - "enum": [ - "source_record", - "lookup_result" - ], - "type": "string" - }, - "relevance": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "reliability": { - "enum": [ - "authoritative", - "high", - "medium", - "low" - ], - "type": "string" - }, - "retrievedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "stale": { - "type": "boolean" - }, - "type": { - "enum": [ - "company_registry", - "lei_registry", - "company_filing", - "sanctions_list", - "export_control_or_debarment_list", - "regulatory_publication", - "court_record", - "news", - "review_platform", - "forum_or_social", - "company_website", - "domain_registration", - "threat_intelligence" - ], - "type": "string" - } - }, - "required": [ - "id", - "recordType", - "type", - "evidenceClass", - "sourceName", - "sourceUrl", - "sourceRecordId", - "publishedAt", - "observedAt", - "retrievedAt", - "ageDays", - "stale", - "freshness", - "claim", - "reliability", - "relevance", - "fromCache" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "categoryWeights": { - "additionalProperties": false, - "properties": { - "compliance": { - "type": "number" - }, - "corporate": { - "type": "number" - }, - "digital": { - "type": "number" - }, - "financial": { - "type": "number" - }, - "operational": { - "type": "number" - }, - "reputation": { - "type": "number" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "formula": { - "type": "string" - }, - "highRiskJurisdictionsSource": { - "type": "string" - }, - "missingDataPolicy": { - "type": "string" - }, - "missingDataRiskRules": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "rule": { - "type": "string" - } - }, - "required": [ - "code", - "rule" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevelBands": { - "items": { - "additionalProperties": false, - "properties": { - "level": { - "enum": [ - "low", - "moderate", - "elevated", - "high", - "critical" - ], - "type": "string" - }, - "max": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "min": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "level", - "min", - "max" - ], - "type": "object" - }, - "type": "array" - }, - "scoringModelVersion": { - "type": "string" - }, - "severityPoints": { - "additionalProperties": false, - "properties": { - "critical": { - "type": "number" - }, - "high": { - "type": "number" - }, - "info": { - "type": "number" - }, - "low": { - "type": "number" - }, - "medium": { - "type": "number" - } - }, - "required": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "object" - }, - "weightsSource": { - "enum": [ - "default", - "env", - "default_env_invalid" - ], - "type": "string" - } - }, - "required": [ - "scoringModelVersion", - "categoryWeights", - "weightsSource", - "severityPoints", - "riskLevelBands", - "missingDataPolicy", - "missingDataRiskRules", - "highRiskJurisdictionsSource", - "formula" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "string" - }, - "code": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "description": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "mitigationPoints": { - "minimum": 0, - "type": "number" - }, - "title": { - "type": "string" - }, - "weight": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "category", - "title", - "description", - "evidenceIds", - "weight", - "confidence", - "mitigationPoints" - ], - "type": "object" - }, - "type": "array" - }, - "providers": { - "items": { - "additionalProperties": false, - "properties": { - "evidenceCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "fromCache": { - "type": "boolean" - }, - "provider": { - "type": "string" - }, - "reason": { - "type": [ - "string", - "null" - ] - }, - "retrievedAt": { - "type": [ - "string", - "null" - ] - }, - "role": { - "enum": [ - "corporate", - "financial", - "sanctions", - "news", - "regulatory", - "digital" - ], - "type": "string" - }, - "stage": { - "anyOf": [ - { - "const": 1, - "type": "number" - }, - { - "const": 2, - "type": "number" - } - ] - }, - "status": { - "enum": [ - "ok", - "not_configured", - "not_applicable", - "unavailable", - "timeout", - "rate_limited", - "stale_cache" - ], - "type": "string" - } - }, - "required": [ - "provider", - "role", - "stage", - "status", - "fromCache", - "retrievedAt", - "evidenceCount", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "recommendation": { - "additionalProperties": false, - "properties": { - "action": { - "enum": [ - "proceed", - "proceed_with_monitoring", - "enhanced_due_diligence", - "manual_review", - "avoid_automated_transaction" - ], - "type": "string" - }, - "rationale": { - "type": "string" - }, - "reasonCodes": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "action", - "reasonCodes", - "rationale" - ], - "type": "object" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "string" - }, - "code": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "description": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "factStatus": { - "anyOf": [ - { - "enum": [ - "established", - "reported", - "alleged", - "observed" - ], - "type": "string" - }, - { - "type": "null" - } - ], - "description": "What the source establishes: observed (a record/check), reported (an outcome reported by a source), alleged (allegation, investigation, lawsuit, unconfirmed match)." - }, - "requiresVerification": { - "type": "boolean" - }, - "scoreImpactPoints": { - "description": "SEVERITY_POINTS[severity] × weight × confidence — this flag's contribution to its category's negative points.", - "minimum": 0, - "type": "number" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "title": { - "type": "string" - }, - "weight": { - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "category", - "severity", - "title", - "description", - "evidenceIds", - "weight", - "confidence", - "scoreImpactPoints", - "factStatus", - "requiresVerification" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevel": { - "anyOf": [ - { - "enum": [ - "low", - "moderate", - "elevated", - "high", - "critical" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "riskScore": { - "anyOf": [ - { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - { - "type": "null" - } - ], - "description": "0 = lowest detected risk, 100 = highest. null only when status is insufficient_data." - }, - "sanctionsScreening": { - "additionalProperties": false, - "properties": { - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "corroboratingIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "evidenceId": { - "type": "string" - }, - "list": { - "type": "string" - }, - "listType": { - "enum": [ - "sanctions", - "export_control_or_debarment" - ], - "type": "string" - }, - "listedName": { - "type": "string" - }, - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchStrength": { - "description": "possible: name similarity only — NOT a confirmed listing. high: exact normalized name corroborated by a list identifier/country with nothing contradicting it — still verify at the source list.", - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "listedName", - "matchedAlias", - "list", - "listType", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "matchStrength", - "corroboratingIdentifiers", - "contradictions", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "namesScreened": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "no_match_found", - "possible_match", - "high_confidence_match", - "not_checked", - "unavailable", - "partial" - ], - "type": "string" - } - }, - "required": [ - "status", - "listsChecked", - "listsUnavailable", - "namesScreened", - "matches" - ], - "type": "object" - }, - "scoreBreakdown": { - "additionalProperties": false, - "properties": { - "complianceContribution": { - "type": [ - "number", - "null" - ] - }, - "corporateContribution": { - "type": [ - "number", - "null" - ] - }, - "digitalContribution": { - "type": [ - "number", - "null" - ] - }, - "effectiveWeights": { - "additionalProperties": false, - "properties": { - "compliance": { - "type": "number" - }, - "corporate": { - "type": "number" - }, - "digital": { - "type": "number" - }, - "financial": { - "type": "number" - }, - "operational": { - "type": "number" - }, - "reputation": { - "type": "number" - } - }, - "required": [ - "corporate", - "financial", - "compliance", - "reputation", - "operational", - "digital" - ], - "type": "object" - }, - "financialContribution": { - "type": [ - "number", - "null" - ] - }, - "floorsApplied": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "minimumScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "reason": { - "type": "string" - } - }, - "required": [ - "code", - "minimumScore", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "operationalContribution": { - "type": [ - "number", - "null" - ] - }, - "rawWeightedScore": { - "type": [ - "number", - "null" - ] - }, - "reputationContribution": { - "type": [ - "number", - "null" - ] - } - }, - "required": [ - "corporateContribution", - "financialContribution", - "complianceContribution", - "reputationContribution", - "operationalContribution", - "digitalContribution", - "rawWeightedScore", - "effectiveWeights", - "floorsApplied" - ], - "type": "object" - }, - "status": { - "enum": [ - "assessed", - "insufficient_data" - ], - "type": "string" - }, - "warnings": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "provider": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "code", - "message", - "provider" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "status", - "assessmentId", - "business", - "riskScore", - "riskLevel", - "confidence", - "components", - "scoreBreakdown", - "riskFlags", - "positiveSignals", - "sanctionsScreening", - "evidence", - "recommendation", - "dataCoverage", - "confidenceBreakdown", - "providers", - "warnings", - "assumptions", - "limitations", - "methodology", - "evaluatedAt" -]
- Changed
company_reputation_check4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "adverseMedia": { + "additionalProperties": false, + "properties": { + "duplicatesMerged": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "excludedPossibleOtherEntity": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "items": { + "items": { + "additionalProperties": false, + "properties": { + "categories": { + "items": { + "enum": [ + "fraud", + "scam", + "sanctions", + "regulatory", + "litigation", + "insolvency", + "corruption", + "contract_dispute", + "data_breach", + "criminal_proceedings", + "operational_failure", + "customer_harm" + ], + "type": "string" + }, + "type": "array" + }, + "category": { + "enum": [ + "fraud", + "scam", + "sanctions", + "regulatory", + "litigation", + "insolvency", + "corruption", + "contract_dispute", + "data_breach", + "criminal_proceedings", + "operational_failure", + "customer_harm" + ], + "type": "string" + }, + "coverageCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "established": { + "type": "boolean" + }, + "eventId": { + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "legalStage": { + "enum": [ + "allegation", + "investigation", + "lawsuit_filed", + "charge", + "regulatory_action", + "settlement", + "judgment", + "conviction", + "dismissed_or_acquitted", + "unspecified" + ], + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "relevance": { + "type": "number" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "authority": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "sourceName", + "url", + "authority" + ], + "type": "object" + }, + "type": "array" + }, + "stageDescription": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "eventId", + "title", + "category", + "categories", + "legalStage", + "stageDescription", + "established", + "severity", + "dimension", + "publishedAt", + "coverageCount", + "relevance", + "sources", + "evidenceIds" + ], + "type": "object" + }, + "type": "array" + }, + "neutralMentions": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "enum": [ + "none_found", + "items_found", + "not_checked", + "unavailable" + ], + "type": "string" + }, + "victimOrReporterMentions": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "status", + "items", + "neutralMentions", + "victimOrReporterMentions", + "excludedPossibleOtherEntity", + "duplicatesMerged" + ], + "type": "object" + }, + "businessStabilitySignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "company": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "country": { + "description": "ISO 3166-1 alpha-2", + "type": [ + "string", + "null" + ] + }, + "countryName": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "requestedName": { + "type": "string" + }, + "resolvedName": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "requestedName", + "resolvedName", + "country", + "countryName", + "website", + "domain", + "registrationNumber", + "lei", + "city", + "industry" + ], + "type": "object" + }, + "confidenceBreakdown": { + "additionalProperties": false, + "properties": { + "authority": { + "type": "number" + }, + "capsApplied": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dimensionCoverage": { + "type": "number" + }, + "diversity": { + "type": "number" + }, + "freshness": { + "type": "number" + }, + "independentSources": { + "type": "number" + }, + "jurisdictionCoverage": { + "type": "number" + }, + "resolution": { + "type": "number" + } + }, + "required": [ + "resolution", + "dimensionCoverage", + "independentSources", + "authority", + "freshness", + "diversity", + "jurisdictionCoverage", + "capsApplied" + ], + "type": "object" + }, + "confidenceScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "coverage": { + "additionalProperties": false, + "properties": { + "dimensionsWithEvidence": { + "items": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "type": "array" + }, + "jurisdictionRegistryChecked": { + "type": "boolean" + }, + "providers": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "registry", + "sanctions", + "news", + "reviews", + "website", + "domain" + ], + "type": "string" + }, + "evidenceCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "fetchedAt": { + "type": [ + "string", + "null" + ] + }, + "fromCache": { + "type": "boolean" + }, + "provider": { + "type": "string" + }, + "reason": { + "type": [ + "string", + "null" + ] + }, + "status": { + "enum": [ + "ok", + "not_configured", + "not_applicable", + "unavailable", + "timeout", + "rate_limited", + "stale_cache" + ], + "type": "string" + } + }, + "required": [ + "provider", + "category", + "status", + "fromCache", + "fetchedAt", + "evidenceCount", + "reason" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "providers", + "dimensionsWithEvidence", + "jurisdictionRegistryChecked" + ], + "type": "object" + }, + "customerSentiment": { + "additionalProperties": false, + "properties": { + "aggregateRatings": { + "items": { + "additionalProperties": false, + "properties": { + "evidenceId": { + "type": "string" + }, + "platform": { + "type": "string" + }, + "rating": { + "type": "number" + }, + "reviewCount": { + "type": [ + "number", + "null" + ] + }, + "scale": { + "const": 5, + "type": "number" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "platform", + "rating", + "scale", + "reviewCount", + "url", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "negativeSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "not_checked", + "unavailable", + "insufficient_data", + "mostly_positive", + "mixed", + "mostly_negative" + ], + "type": "string" + } + }, + "required": [ + "status", + "aggregateRatings", + "positiveSignals", + "negativeSignals" + ], + "type": "object" + }, + "cyberDomainSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "evidence": { + "items": { + "additionalProperties": false, + "properties": { + "companyIdentifiers": { + "additionalProperties": false, + "properties": { + "country": { + "type": [ + "string", + "null" + ] + }, + "domain": { + "type": [ + "string", + "null" + ] + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "name": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "name", + "registrationNumber", + "lei", + "domain", + "country" + ], + "type": "object" + }, + "fromCache": { + "type": "boolean" + }, + "id": { + "type": "string" + }, + "jurisdiction": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "publishedAt": { + "type": [ + "string", + "null" + ] + }, + "quality": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "relevance": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceAuthority": { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "summary": { + "type": [ + "string", + "null" + ] + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "type": { + "enum": [ + "news", + "sanctions", + "registry", + "review", + "website", + "regulatory", + "domain", + "forum" + ], + "type": "string" + } + }, + "required": [ + "id", + "type", + "sourceName", + "sourceUrl", + "sourceRecordId", + "sourceAuthority", + "title", + "summary", + "publishedAt", + "observedAt", + "jurisdiction", + "companyIdentifiers", + "quality", + "relevance", + "fromCache" + ], + "type": "object" + }, + "type": "array" + }, + "evidenceSummary": { + "additionalProperties": false, + "properties": { + "duplicatesMerged": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "evidenceTruncated": { + "type": "boolean" + }, + "excludedPossibleOtherEntity": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "freshestEvidenceAt": { + "type": [ + "string", + "null" + ] + }, + "highConfidenceSources": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "independentSources": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "oldestEvidenceAt": { + "type": [ + "string", + "null" + ] + }, + "servedFromCache": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "staleEvidence": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "totalEvidence": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "totalEvidence", + "independentSources", + "highConfidenceSources", + "freshestEvidenceAt", + "oldestEvidenceAt", + "duplicatesMerged", + "excludedPossibleOtherEntity", + "servedFromCache", + "staleEvidence", + "evidenceTruncated" + ], + "type": "object" + }, + "identity": { + "additionalProperties": false, + "properties": { + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "consistent", + "partially_consistent", + "ambiguous", + "unresolved", + "conflicting", + "not_checked" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "legalRiskSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methodology": { + "additionalProperties": false, + "properties": { + "neutralPrior": { + "type": "number" + }, + "note": { + "type": "string" + }, + "scoringModelVersion": { + "type": "string" + }, + "weights": { + "additionalProperties": { + "type": "number" + }, + "propertyNames": { + "type": "string" + }, + "type": "object" + } + }, + "required": [ + "scoringModelVersion", + "weights", + "neutralPrior", + "note" + ], + "type": "object" + }, + "onlinePresence": { + "additionalProperties": false, + "properties": { + "signals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "not_checked", + "established", + "limited", + "inconsistent", + "unreachable" + ], + "type": "string" + } + }, + "required": [ + "status", + "signals" + ], + "type": "object" + }, + "positiveSignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "redFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "reputationScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "resolution": { + "additionalProperties": false, + "properties": { + "candidates": { + "items": { + "additionalProperties": false, + "properties": { + "city": { + "type": [ + "string", + "null" + ] + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "country": { + "type": [ + "string", + "null" + ] + }, + "evidenceId": { + "type": "string" + }, + "legalName": { + "type": "string" + }, + "lei": { + "type": [ + "string", + "null" + ] + }, + "matchScore": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "matchedOn": { + "items": { + "type": "string" + }, + "type": "array" + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "registry": { + "type": "string" + }, + "status": { + "type": "string" + } + }, + "required": [ + "legalName", + "country", + "city", + "registrationNumber", + "lei", + "status", + "registry", + "matchScore", + "matchedOn", + "conflicts", + "evidenceId" + ], + "type": "object" + }, + "type": "array" + }, + "confidence": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "conflicts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "methods": { + "items": { + "type": "string" + }, + "type": "array" + }, + "status": { + "enum": [ + "resolved", + "probable", + "ambiguous", + "unresolved", + "registry_not_checked" + ], + "type": "string" + } + }, + "required": [ + "status", + "confidence", + "methods", + "conflicts", + "candidates" + ], + "type": "object" + }, + "sanctions": { + "additionalProperties": false, + "properties": { + "highestConfidence": { + "anyOf": [ + { + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "listsChecked": { + "items": { + "type": "string" + }, + "type": "array" + }, + "listsUnavailable": { + "items": { + "type": "string" + }, + "type": "array" + }, + "matches": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "enum": [ + "possible", + "high" + ], + "type": "string" + }, + "contradictions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "corroboratingIdentifiers": { + "items": { + "type": "string" + }, + "type": "array" + }, + "evidenceId": { + "type": "string" + }, + "list": { + "type": "string" + }, + "listedName": { + "type": "string" + }, + "matchScore": { + "type": "number" + }, + "matchType": { + "enum": [ + "exact_normalized_name", + "fuzzy_name" + ], + "type": "string" + }, + "matchedAlias": { + "type": [ + "string", + "null" + ] + }, + "reason": { + "type": "string" + }, + "reference": { + "type": [ + "string", + "null" + ] + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "listedName", + "matchedAlias", + "list", + "reference", + "sourceUrl", + "matchScore", + "matchType", + "confidence", + "corroboratingIdentifiers", + "contradictions", + "evidenceId", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "status": { + "enum": [ + "no_match_found", + "possible_match", + "high_confidence_match", + "not_checked", + "unavailable", + "partial" + ], + "type": "string" + } + }, + "required": [ + "status", + "listsChecked", + "listsUnavailable", + "matches", + "highestConfidence" + ], + "type": "object" + }, + "scoreBreakdown": { + "items": { + "additionalProperties": false, + "properties": { + "coverage": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "negativeSignals": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "positiveSignals": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "rawScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "score": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "weight": { + "type": "number" + } + }, + "required": [ + "dimension", + "weight", + "score", + "rawScore", + "coverage", + "positiveSignals", + "negativeSignals" + ], + "type": "object" + }, + "type": "array" + }, + "scores": { + "additionalProperties": false, + "properties": { + "adverseMedia": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "businessStability": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "customerReputation": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "cyberDomain": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "identity": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "legalRegulatory": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "onlinePresence": { + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "transparency": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "object" + }, + "summary": { + "type": "string" + }, + "transparencySignals": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "dimension": { + "enum": [ + "identity", + "legalRegulatory", + "adverseMedia", + "customerReputation", + "onlinePresence", + "businessStability", + "cyberDomain", + "transparency" + ], + "type": "string" + }, + "evidenceIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "message": { + "type": "string" + }, + "polarity": { + "enum": [ + "positive", + "negative", + "neutral" + ], + "type": "string" + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "sourceAuthority": { + "anyOf": [ + { + "enum": [ + "official_or_regulatory", + "major_news_or_authoritative", + "business_database_or_other_publisher", + "forum_social_or_user_generated" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "strength": { + "maximum": 1, + "minimum": 0, + "type": "number" + } + }, + "required": [ + "code", + "dimension", + "polarity", + "severity", + "message", + "evidenceIds", + "sourceAuthority", + "strength" + ], + "type": "object" + }, + "type": "array" + }, + "trustLevel": { + "enum": [ + "insufficient_evidence", + "significant_concerns", + "some_concerns", + "no_major_concerns_found", + "favorable_public_signals" + ], + "type": "string" + }, + "warnings": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "enum": [ + "COMPANY_NOT_RESOLVED", + "AMBIGUOUS_COMPANY", + "INSUFFICIENT_EVIDENCE", + "PROVIDER_UNAVAILABLE", + "PROVIDER_TIMEOUT", + "RATE_LIMITED", + "DATA_STALE", + "PROVIDER_NOT_CONFIGURED", + "COUNTRY_NOT_PROVIDED" + ], + "type": "string" + }, + "message": { + "type": "string" + }, + "provider": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "code", + "message", + "provider" + ], + "type": "object" + }, + "type": "array" + } + }, + "required": [ + "company", + "resolution", + "reputationScore", + "confidenceScore", + "trustLevel", + "scores", + "scoreBreakdown", + "confidenceBreakdown", + "identity", + "sanctions", + "adverseMedia", + "customerSentiment", + "onlinePresence", + "legalRiskSignals", + "businessStabilitySignals", + "cyberDomainSignals", + "transparencySignals", + "positiveSignals", + "redFlags", + "evidenceSummary", + "evidence", + "coverage", + "warnings", + "limitations", + "summary", + "methodology" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "adverseMedia": { - "additionalProperties": false, - "properties": { - "duplicatesMerged": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "excludedPossibleOtherEntity": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "items": { - "items": { - "additionalProperties": false, - "properties": { - "categories": { - "items": { - "enum": [ - "fraud", - "scam", - "sanctions", - "regulatory", - "litigation", - "insolvency", - "corruption", - "contract_dispute", - "data_breach", - "criminal_proceedings", - "operational_failure", - "customer_harm" - ], - "type": "string" - }, - "type": "array" - }, - "category": { - "enum": [ - "fraud", - "scam", - "sanctions", - "regulatory", - "litigation", - "insolvency", - "corruption", - "contract_dispute", - "data_breach", - "criminal_proceedings", - "operational_failure", - "customer_harm" - ], - "type": "string" - }, - "coverageCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "established": { - "type": "boolean" - }, - "eventId": { - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "legalStage": { - "enum": [ - "allegation", - "investigation", - "lawsuit_filed", - "charge", - "regulatory_action", - "settlement", - "judgment", - "conviction", - "dismissed_or_acquitted", - "unspecified" - ], - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "relevance": { - "type": "number" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "authority": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "sourceName", - "url", - "authority" - ], - "type": "object" - }, - "type": "array" - }, - "stageDescription": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "eventId", - "title", - "category", - "categories", - "legalStage", - "stageDescription", - "established", - "severity", - "dimension", - "publishedAt", - "coverageCount", - "relevance", - "sources", - "evidenceIds" - ], - "type": "object" - }, - "type": "array" - }, - "neutralMentions": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "enum": [ - "none_found", - "items_found", - "not_checked", - "unavailable" - ], - "type": "string" - }, - "victimOrReporterMentions": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "status", - "items", - "neutralMentions", - "victimOrReporterMentions", - "excludedPossibleOtherEntity", - "duplicatesMerged" - ], - "type": "object" - }, - "businessStabilitySignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "company": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "country": { - "description": "ISO 3166-1 alpha-2", - "type": [ - "string", - "null" - ] - }, - "countryName": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "requestedName": { - "type": "string" - }, - "resolvedName": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "requestedName", - "resolvedName", - "country", - "countryName", - "website", - "domain", - "registrationNumber", - "lei", - "city", - "industry" - ], - "type": "object" - }, - "confidenceBreakdown": { - "additionalProperties": false, - "properties": { - "authority": { - "type": "number" - }, - "capsApplied": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dimensionCoverage": { - "type": "number" - }, - "diversity": { - "type": "number" - }, - "freshness": { - "type": "number" - }, - "independentSources": { - "type": "number" - }, - "jurisdictionCoverage": { - "type": "number" - }, - "resolution": { - "type": "number" - } - }, - "required": [ - "resolution", - "dimensionCoverage", - "independentSources", - "authority", - "freshness", - "diversity", - "jurisdictionCoverage", - "capsApplied" - ], - "type": "object" - }, - "confidenceScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "coverage": { - "additionalProperties": false, - "properties": { - "dimensionsWithEvidence": { - "items": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "type": "array" - }, - "jurisdictionRegistryChecked": { - "type": "boolean" - }, - "providers": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "registry", - "sanctions", - "news", - "reviews", - "website", - "domain" - ], - "type": "string" - }, - "evidenceCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "fetchedAt": { - "type": [ - "string", - "null" - ] - }, - "fromCache": { - "type": "boolean" - }, - "provider": { - "type": "string" - }, - "reason": { - "type": [ - "string", - "null" - ] - }, - "status": { - "enum": [ - "ok", - "not_configured", - "not_applicable", - "unavailable", - "timeout", - "rate_limited", - "stale_cache" - ], - "type": "string" - } - }, - "required": [ - "provider", - "category", - "status", - "fromCache", - "fetchedAt", - "evidenceCount", - "reason" - ], - "type": "object" - }, - "type": "array" - } - }, - "required": [ - "providers", - "dimensionsWithEvidence", - "jurisdictionRegistryChecked" - ], - "type": "object" - }, - "customerSentiment": { - "additionalProperties": false, - "properties": { - "aggregateRatings": { - "items": { - "additionalProperties": false, - "properties": { - "evidenceId": { - "type": "string" - }, - "platform": { - "type": "string" - }, - "rating": { - "type": "number" - }, - "reviewCount": { - "type": [ - "number", - "null" - ] - }, - "scale": { - "const": 5, - "type": "number" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "platform", - "rating", - "scale", - "reviewCount", - "url", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "negativeSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "not_checked", - "unavailable", - "insufficient_data", - "mostly_positive", - "mixed", - "mostly_negative" - ], - "type": "string" - } - }, - "required": [ - "status", - "aggregateRatings", - "positiveSignals", - "negativeSignals" - ], - "type": "object" - }, - "cyberDomainSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "evidence": { - "items": { - "additionalProperties": false, - "properties": { - "companyIdentifiers": { - "additionalProperties": false, - "properties": { - "country": { - "type": [ - "string", - "null" - ] - }, - "domain": { - "type": [ - "string", - "null" - ] - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "name": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "name", - "registrationNumber", - "lei", - "domain", - "country" - ], - "type": "object" - }, - "fromCache": { - "type": "boolean" - }, - "id": { - "type": "string" - }, - "jurisdiction": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "publishedAt": { - "type": [ - "string", - "null" - ] - }, - "quality": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "relevance": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceAuthority": { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "summary": { - "type": [ - "string", - "null" - ] - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "type": { - "enum": [ - "news", - "sanctions", - "registry", - "review", - "website", - "regulatory", - "domain", - "forum" - ], - "type": "string" - } - }, - "required": [ - "id", - "type", - "sourceName", - "sourceUrl", - "sourceRecordId", - "sourceAuthority", - "title", - "summary", - "publishedAt", - "observedAt", - "jurisdiction", - "companyIdentifiers", - "quality", - "relevance", - "fromCache" - ], - "type": "object" - }, - "type": "array" - }, - "evidenceSummary": { - "additionalProperties": false, - "properties": { - "duplicatesMerged": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "evidenceTruncated": { - "type": "boolean" - }, - "excludedPossibleOtherEntity": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "freshestEvidenceAt": { - "type": [ - "string", - "null" - ] - }, - "highConfidenceSources": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "independentSources": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "oldestEvidenceAt": { - "type": [ - "string", - "null" - ] - }, - "servedFromCache": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "staleEvidence": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "totalEvidence": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "totalEvidence", - "independentSources", - "highConfidenceSources", - "freshestEvidenceAt", - "oldestEvidenceAt", - "duplicatesMerged", - "excludedPossibleOtherEntity", - "servedFromCache", - "staleEvidence", - "evidenceTruncated" - ], - "type": "object" - }, - "identity": { - "additionalProperties": false, - "properties": { - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "consistent", - "partially_consistent", - "ambiguous", - "unresolved", - "conflicting", - "not_checked" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "legalRiskSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methodology": { - "additionalProperties": false, - "properties": { - "neutralPrior": { - "type": "number" - }, - "note": { - "type": "string" - }, - "scoringModelVersion": { - "type": "string" - }, - "weights": { - "additionalProperties": { - "type": "number" - }, - "propertyNames": { - "type": "string" - }, - "type": "object" - } - }, - "required": [ - "scoringModelVersion", - "weights", - "neutralPrior", - "note" - ], - "type": "object" - }, - "onlinePresence": { - "additionalProperties": false, - "properties": { - "signals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "not_checked", - "established", - "limited", - "inconsistent", - "unreachable" - ], - "type": "string" - } - }, - "required": [ - "status", - "signals" - ], - "type": "object" - }, - "positiveSignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "redFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "reputationScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "resolution": { - "additionalProperties": false, - "properties": { - "candidates": { - "items": { - "additionalProperties": false, - "properties": { - "city": { - "type": [ - "string", - "null" - ] - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "country": { - "type": [ - "string", - "null" - ] - }, - "evidenceId": { - "type": "string" - }, - "legalName": { - "type": "string" - }, - "lei": { - "type": [ - "string", - "null" - ] - }, - "matchScore": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "matchedOn": { - "items": { - "type": "string" - }, - "type": "array" - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "registry": { - "type": "string" - }, - "status": { - "type": "string" - } - }, - "required": [ - "legalName", - "country", - "city", - "registrationNumber", - "lei", - "status", - "registry", - "matchScore", - "matchedOn", - "conflicts", - "evidenceId" - ], - "type": "object" - }, - "type": "array" - }, - "confidence": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "conflicts": { - "items": { - "type": "string" - }, - "type": "array" - }, - "methods": { - "items": { - "type": "string" - }, - "type": "array" - }, - "status": { - "enum": [ - "resolved", - "probable", - "ambiguous", - "unresolved", - "registry_not_checked" - ], - "type": "string" - } - }, - "required": [ - "status", - "confidence", - "methods", - "conflicts", - "candidates" - ], - "type": "object" - }, - "sanctions": { - "additionalProperties": false, - "properties": { - "highestConfidence": { - "anyOf": [ - { - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "listsChecked": { - "items": { - "type": "string" - }, - "type": "array" - }, - "listsUnavailable": { - "items": { - "type": "string" - }, - "type": "array" - }, - "matches": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "enum": [ - "possible", - "high" - ], - "type": "string" - }, - "contradictions": { - "items": { - "type": "string" - }, - "type": "array" - }, - "corroboratingIdentifiers": { - "items": { - "type": "string" - }, - "type": "array" - }, - "evidenceId": { - "type": "string" - }, - "list": { - "type": "string" - }, - "listedName": { - "type": "string" - }, - "matchScore": { - "type": "number" - }, - "matchType": { - "enum": [ - "exact_normalized_name", - "fuzzy_name" - ], - "type": "string" - }, - "matchedAlias": { - "type": [ - "string", - "null" - ] - }, - "reason": { - "type": "string" - }, - "reference": { - "type": [ - "string", - "null" - ] - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "listedName", - "matchedAlias", - "list", - "reference", - "sourceUrl", - "matchScore", - "matchType", - "confidence", - "corroboratingIdentifiers", - "contradictions", - "evidenceId", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "status": { - "enum": [ - "no_match_found", - "possible_match", - "high_confidence_match", - "not_checked", - "unavailable", - "partial" - ], - "type": "string" - } - }, - "required": [ - "status", - "listsChecked", - "listsUnavailable", - "matches", - "highestConfidence" - ], - "type": "object" - }, - "scoreBreakdown": { - "items": { - "additionalProperties": false, - "properties": { - "coverage": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "negativeSignals": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "positiveSignals": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "rawScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "score": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "weight": { - "type": "number" - } - }, - "required": [ - "dimension", - "weight", - "score", - "rawScore", - "coverage", - "positiveSignals", - "negativeSignals" - ], - "type": "object" - }, - "type": "array" - }, - "scores": { - "additionalProperties": false, - "properties": { - "adverseMedia": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "businessStability": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "customerReputation": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "cyberDomain": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "identity": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "legalRegulatory": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "onlinePresence": { - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "transparency": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "object" - }, - "summary": { - "type": "string" - }, - "transparencySignals": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "dimension": { - "enum": [ - "identity", - "legalRegulatory", - "adverseMedia", - "customerReputation", - "onlinePresence", - "businessStability", - "cyberDomain", - "transparency" - ], - "type": "string" - }, - "evidenceIds": { - "items": { - "type": "string" - }, - "type": "array" - }, - "message": { - "type": "string" - }, - "polarity": { - "enum": [ - "positive", - "negative", - "neutral" - ], - "type": "string" - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "sourceAuthority": { - "anyOf": [ - { - "enum": [ - "official_or_regulatory", - "major_news_or_authoritative", - "business_database_or_other_publisher", - "forum_social_or_user_generated" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "strength": { - "maximum": 1, - "minimum": 0, - "type": "number" - } - }, - "required": [ - "code", - "dimension", - "polarity", - "severity", - "message", - "evidenceIds", - "sourceAuthority", - "strength" - ], - "type": "object" - }, - "type": "array" - }, - "trustLevel": { - "enum": [ - "insufficient_evidence", - "significant_concerns", - "some_concerns", - "no_major_concerns_found", - "favorable_public_signals" - ], - "type": "string" - }, - "warnings": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "enum": [ - "COMPANY_NOT_RESOLVED", - "AMBIGUOUS_COMPANY", - "INSUFFICIENT_EVIDENCE", - "PROVIDER_UNAVAILABLE", - "PROVIDER_TIMEOUT", - "RATE_LIMITED", - "DATA_STALE", - "PROVIDER_NOT_CONFIGURED", - "COUNTRY_NOT_PROVIDED" - ], - "type": "string" - }, - "message": { - "type": "string" - }, - "provider": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "code", - "message", - "provider" - ], - "type": "object" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "company", - "resolution", - "reputationScore", - "confidenceScore", - "trustLevel", - "scores", - "scoreBreakdown", - "confidenceBreakdown", - "identity", - "sanctions", - "adverseMedia", - "customerSentiment", - "onlinePresence", - "legalRiskSignals", - "businessStabilitySignals", - "cyberDomainSignals", - "transparencySignals", - "positiveSignals", - "redFlags", - "evidenceSummary", - "evidence", - "coverage", - "warnings", - "limitations", - "summary", - "methodology" -]
- Changed
document_facts_extract4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "amounts": { + "items": { + "additionalProperties": false, + "properties": { + "amount": { + "type": "number" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "currency": { + "description": "ISO 4217 code when stated unambiguously (or declared by a Currency field in the document).", + "type": "string" + }, + "currencySymbol": { + "description": "The currency marker as written when it maps to more than one currency (e.g. \"$\").", + "type": "string" + }, + "frequency": { + "enum": [ + "one_time", + "daily", + "weekly", + "monthly", + "quarterly", + "annual" + ], + "type": "string" + }, + "originalValue": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. total, subtotal, tax, contract_value, rent, deposit, bid_bond, penalty, or amount when untyped.", + "type": "string" + } + }, + "required": [ + "type", + "amount", + "originalValue", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "dates": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "normalizedDate": { + "description": "ISO 8601 (YYYY-MM-DD, or YYYY-MM for month precision). Absent when the written form is ambiguous.", + "type": "string" + }, + "originalValue": { + "type": "string" + }, + "precision": { + "enum": [ + "day", + "month" + ], + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. effective_date, expiry_date, invoice_date, due_date, submission_deadline, or date when untyped.", + "type": "string" + } + }, + "required": [ + "type", + "originalValue", + "precision", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "deadlines": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "date": { + "description": "ISO date when the deadline is a calendar date.", + "type": "string" + }, + "description": { + "type": "string" + }, + "relative": { + "description": "Relative deadline as written, e.g. \"within 30 days of receipt of invoice\".", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "type": "string" + } + }, + "required": [ + "type", + "description", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "documentSubtype": { + "description": "Finer classification when evident, e.g. service_agreement, insurance_policy, tax_invoice, rfp.", + "type": [ + "string", + "null" + ] + }, + "documentType": { + "enum": [ + "contract", + "invoice", + "purchase_order", + "quotation", + "tender", + "policy", + "financial_report", + "legal_document", + "lease", + "resume", + "company_profile", + "other" + ], + "type": "string" + }, + "documentTypeConfidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "documentTypeSource": { + "enum": [ + "detected", + "caller" + ], + "type": "string" + }, + "entities": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "name": { + "type": "string" + }, + "role": { + "description": "Role in the document when stated, e.g. supplier, customer, landlord, tenant, issuer.", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "enum": [ + "person", + "company", + "organization", + "government", + "location", + "other" + ], + "type": "string" + } + }, + "required": [ + "type", + "name", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "facts": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "key": { + "description": "Stable snake_case fact key, e.g. expiry_date, invoice_number, total_amount, notice_period.", + "type": "string" + }, + "label": { + "description": "Human-readable label.", + "type": "string" + }, + "method": { + "description": "How the fact was established. llm_verified = proposed by the optional LLM assist AND verified against a verbatim quote in the document.", + "enum": [ + "labeled_field", + "pattern", + "clause", + "table", + "definition", + "llm_verified" + ], + "type": "string" + }, + "normalizedValue": { + "description": "Normalized form when unambiguous: ISO date, {amount, currency}, ratio, {value, unit, iso8601}." + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "value": { + "description": "The value as stated (string, number, boolean, list or object)." + } + }, + "required": [ + "key", + "label", + "value", + "confidence", + "method" + ], + "type": "object" + }, + "type": "array" + }, + "language": { + "description": "ISO 639-1 code, or \"und\" when undetermined.", + "type": "string" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "metadata": { + "additionalProperties": false, + "properties": { + "characterCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "extractionMethod": { + "enum": [ + "deterministic", + "deterministic+llm_verified" + ], + "type": "string" + }, + "extractionMode": { + "enum": [ + "auto", + "requested_only" + ], + "type": "string" + }, + "extractorVersion": { + "type": "string" + }, + "format": { + "enum": [ + "pdf", + "docx", + "html", + "text", + "markdown", + "csv" + ], + "type": "string" + }, + "llmAssist": { + "additionalProperties": false, + "properties": { + "rejectedFacts": { + "description": "LLM proposals discarded because their quote was not found verbatim in the document or did not support the value.", + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "enum": [ + "not_configured", + "disabled", + "not_needed", + "used", + "failed" + ], + "type": "string" + }, + "verifiedFacts": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "status", + "verifiedFacts", + "rejectedFacts" + ], + "type": "object" + }, + "pageCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "pageProvenance": { + "description": "true when evidence page numbers come from real page boundaries.", + "type": "boolean" + }, + "source": { + "additionalProperties": false, + "properties": { + "byteLength": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "contentType": { + "type": [ + "string", + "null" + ] + }, + "kind": { + "enum": [ + "url", + "text" + ], + "type": "string" + }, + "url": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "kind", + "url", + "contentType", + "byteLength" + ], + "type": "object" + }, + "wordCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + } + }, + "required": [ + "pageCount", + "characterCount", + "wordCount", + "format", + "source", + "pageProvenance", + "extractionMode", + "extractionMethod", + "llmAssist", + "extractorVersion" + ], + "type": "object" + }, + "obligations": { + "items": { + "additionalProperties": false, + "properties": { + "condition": { + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "deadline": { + "type": "string" + }, + "modality": { + "description": "must_not = a prohibition (\"shall not\").", + "enum": [ + "must", + "must_not" + ], + "type": "string" + }, + "obligation": { + "type": "string" + }, + "party": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + } + }, + "required": [ + "obligation", + "modality", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "overallConfidence": { + "description": "Overall extraction certainty for this document (text quality × fact coverage × fact confidence). Not a measure of business risk.", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "percentages": { + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "originalValue": { + "type": "string" + }, + "ratio": { + "description": "Normalized ratio, e.g. 0.05.", + "type": "number" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "e.g. tax_rate, late_payment_interest, penalty_rate, discount, uptime, evaluation_weight, or percentage when untyped.", + "type": "string" + }, + "value": { + "description": "As written, e.g. 5 for 5%.", + "type": "number" + } + }, + "required": [ + "type", + "value", + "ratio", + "originalValue", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "requestedFacts": { + "description": "One entry per requested fact, in request order (empty when none were requested).", + "items": { + "additionalProperties": false, + "properties": { + "confidence": { + "anyOf": [ + { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + { + "type": "null" + } + ], + "description": "Null when not found — absence is reported, never guessed." + }, + "key": { + "description": "The fact key that answers it, when found.", + "type": [ + "string", + "null" + ] + }, + "method": { + "anyOf": [ + { + "enum": [ + "labeled_field", + "pattern", + "clause", + "table", + "definition", + "llm_verified" + ], + "type": "string" + }, + { + "type": "null" + } + ] + }, + "normalizedValue": {}, + "note": { + "description": "Why it was not found, or a caveat about the match.", + "type": "string" + }, + "request": { + "description": "The requested fact, as asked.", + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "status": { + "enum": [ + "found", + "not_found" + ], + "type": "string" + }, + "value": { + "description": "The value when found; null when not found." + } + }, + "required": [ + "request", + "status", + "key", + "value", + "confidence", + "method" + ], + "type": "object" + }, + "type": "array" + }, + "requirements": { + "items": { + "additionalProperties": false, + "properties": { + "category": { + "enum": [ + "eligibility", + "technical", + "financial", + "documentation", + "compliance", + "general" + ], + "type": "string" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "deadline": { + "type": "string" + }, + "mandatory": { + "type": "boolean" + }, + "party": { + "type": "string" + }, + "requirement": { + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + } + }, + "required": [ + "requirement", + "category", + "mandatory", + "confidence" + ], + "type": "object" + }, + "type": "array" + }, + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "reason": { + "description": "The observable condition in the document — never a legal conclusion.", + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "sourceEvidence": { + "additionalProperties": false, + "properties": { + "endOffset": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "page": { + "description": "1-based page number — present only when the source has real page boundaries (never inferred).", + "maximum": 9007199254740991, + "minimum": 1, + "type": "integer" + }, + "section": { + "description": "Nearest preceding section heading.", + "type": "string" + }, + "startOffset": { + "description": "Start character offset of the matched value in the extracted text.", + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "text": { + "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", + "type": "string" + } + }, + "required": [ + "text", + "startOffset", + "endOffset" + ], + "type": "object" + }, + "type": { + "description": "Observable condition, e.g. automatic_renewal, missing_expiry_date, contradictory_amounts, unlimited_liability_language, embedded_instructions_detected.", + "type": "string" + } + }, + "required": [ + "type", + "severity", + "reason" + ], + "type": "object" + }, + "type": "array" + }, + "title": { + "type": [ + "string", + "null" + ] + }, + "warnings": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "documentType", + "documentSubtype", + "documentTypeConfidence", + "documentTypeSource", + "language", + "title", + "facts", + "requestedFacts", + "entities", + "dates", + "amounts", + "percentages", + "obligations", + "requirements", + "deadlines", + "riskFlags", + "metadata", + "warnings", + "overallConfidence", + "limitations" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "amounts": { - "items": { - "additionalProperties": false, - "properties": { - "amount": { - "type": "number" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "currency": { - "description": "ISO 4217 code when stated unambiguously (or declared by a Currency field in the document).", - "type": "string" - }, - "currencySymbol": { - "description": "The currency marker as written when it maps to more than one currency (e.g. \"$\").", - "type": "string" - }, - "frequency": { - "enum": [ - "one_time", - "daily", - "weekly", - "monthly", - "quarterly", - "annual" - ], - "type": "string" - }, - "originalValue": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. total, subtotal, tax, contract_value, rent, deposit, bid_bond, penalty, or amount when untyped.", - "type": "string" - } - }, - "required": [ - "type", - "amount", - "originalValue", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "dates": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "normalizedDate": { - "description": "ISO 8601 (YYYY-MM-DD, or YYYY-MM for month precision). Absent when the written form is ambiguous.", - "type": "string" - }, - "originalValue": { - "type": "string" - }, - "precision": { - "enum": [ - "day", - "month" - ], - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. effective_date, expiry_date, invoice_date, due_date, submission_deadline, or date when untyped.", - "type": "string" - } - }, - "required": [ - "type", - "originalValue", - "precision", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "deadlines": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "date": { - "description": "ISO date when the deadline is a calendar date.", - "type": "string" - }, - "description": { - "type": "string" - }, - "relative": { - "description": "Relative deadline as written, e.g. \"within 30 days of receipt of invoice\".", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "type": "string" - } - }, - "required": [ - "type", - "description", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "documentSubtype": { - "description": "Finer classification when evident, e.g. service_agreement, insurance_policy, tax_invoice, rfp.", - "type": [ - "string", - "null" - ] - }, - "documentType": { - "enum": [ - "contract", - "invoice", - "purchase_order", - "quotation", - "tender", - "policy", - "financial_report", - "legal_document", - "lease", - "resume", - "company_profile", - "other" - ], - "type": "string" - }, - "documentTypeConfidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "documentTypeSource": { - "enum": [ - "detected", - "caller" - ], - "type": "string" - }, - "entities": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "name": { - "type": "string" - }, - "role": { - "description": "Role in the document when stated, e.g. supplier, customer, landlord, tenant, issuer.", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "enum": [ - "person", - "company", - "organization", - "government", - "location", - "other" - ], - "type": "string" - } - }, - "required": [ - "type", - "name", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "facts": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "key": { - "description": "Stable snake_case fact key, e.g. expiry_date, invoice_number, total_amount, notice_period.", - "type": "string" - }, - "label": { - "description": "Human-readable label.", - "type": "string" - }, - "method": { - "description": "How the fact was established. llm_verified = proposed by the optional LLM assist AND verified against a verbatim quote in the document.", - "enum": [ - "labeled_field", - "pattern", - "clause", - "table", - "definition", - "llm_verified" - ], - "type": "string" - }, - "normalizedValue": { - "description": "Normalized form when unambiguous: ISO date, {amount, currency}, ratio, {value, unit, iso8601}." - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "value": { - "description": "The value as stated (string, number, boolean, list or object)." - } - }, - "required": [ - "key", - "label", - "value", - "confidence", - "method" - ], - "type": "object" - }, - "type": "array" - }, - "language": { - "description": "ISO 639-1 code, or \"und\" when undetermined.", - "type": "string" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "metadata": { - "additionalProperties": false, - "properties": { - "characterCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "extractionMethod": { - "enum": [ - "deterministic", - "deterministic+llm_verified" - ], - "type": "string" - }, - "extractionMode": { - "enum": [ - "auto", - "requested_only" - ], - "type": "string" - }, - "extractorVersion": { - "type": "string" - }, - "format": { - "enum": [ - "pdf", - "docx", - "html", - "text", - "markdown", - "csv" - ], - "type": "string" - }, - "llmAssist": { - "additionalProperties": false, - "properties": { - "rejectedFacts": { - "description": "LLM proposals discarded because their quote was not found verbatim in the document or did not support the value.", - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "enum": [ - "not_configured", - "disabled", - "not_needed", - "used", - "failed" - ], - "type": "string" - }, - "verifiedFacts": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "status", - "verifiedFacts", - "rejectedFacts" - ], - "type": "object" - }, - "pageCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "pageProvenance": { - "description": "true when evidence page numbers come from real page boundaries.", - "type": "boolean" - }, - "source": { - "additionalProperties": false, - "properties": { - "byteLength": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "contentType": { - "type": [ - "string", - "null" - ] - }, - "kind": { - "enum": [ - "url", - "text" - ], - "type": "string" - }, - "url": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "kind", - "url", - "contentType", - "byteLength" - ], - "type": "object" - }, - "wordCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - } - }, - "required": [ - "pageCount", - "characterCount", - "wordCount", - "format", - "source", - "pageProvenance", - "extractionMode", - "extractionMethod", - "llmAssist", - "extractorVersion" - ], - "type": "object" - }, - "obligations": { - "items": { - "additionalProperties": false, - "properties": { - "condition": { - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "deadline": { - "type": "string" - }, - "modality": { - "description": "must_not = a prohibition (\"shall not\").", - "enum": [ - "must", - "must_not" - ], - "type": "string" - }, - "obligation": { - "type": "string" - }, - "party": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - } - }, - "required": [ - "obligation", - "modality", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "overallConfidence": { - "description": "Overall extraction certainty for this document (text quality × fact coverage × fact confidence). Not a measure of business risk.", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "percentages": { - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "originalValue": { - "type": "string" - }, - "ratio": { - "description": "Normalized ratio, e.g. 0.05.", - "type": "number" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "e.g. tax_rate, late_payment_interest, penalty_rate, discount, uptime, evaluation_weight, or percentage when untyped.", - "type": "string" - }, - "value": { - "description": "As written, e.g. 5 for 5%.", - "type": "number" - } - }, - "required": [ - "type", - "value", - "ratio", - "originalValue", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "requestedFacts": { - "description": "One entry per requested fact, in request order (empty when none were requested).", - "items": { - "additionalProperties": false, - "properties": { - "confidence": { - "anyOf": [ - { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - { - "type": "null" - } - ], - "description": "Null when not found — absence is reported, never guessed." - }, - "key": { - "description": "The fact key that answers it, when found.", - "type": [ - "string", - "null" - ] - }, - "method": { - "anyOf": [ - { - "enum": [ - "labeled_field", - "pattern", - "clause", - "table", - "definition", - "llm_verified" - ], - "type": "string" - }, - { - "type": "null" - } - ] - }, - "normalizedValue": {}, - "note": { - "description": "Why it was not found, or a caveat about the match.", - "type": "string" - }, - "request": { - "description": "The requested fact, as asked.", - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "status": { - "enum": [ - "found", - "not_found" - ], - "type": "string" - }, - "value": { - "description": "The value when found; null when not found." - } - }, - "required": [ - "request", - "status", - "key", - "value", - "confidence", - "method" - ], - "type": "object" - }, - "type": "array" - }, - "requirements": { - "items": { - "additionalProperties": false, - "properties": { - "category": { - "enum": [ - "eligibility", - "technical", - "financial", - "documentation", - "compliance", - "general" - ], - "type": "string" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "deadline": { - "type": "string" - }, - "mandatory": { - "type": "boolean" - }, - "party": { - "type": "string" - }, - "requirement": { - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - } - }, - "required": [ - "requirement", - "category", - "mandatory", - "confidence" - ], - "type": "object" - }, - "type": "array" - }, - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "reason": { - "description": "The observable condition in the document — never a legal conclusion.", - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "sourceEvidence": { - "additionalProperties": false, - "properties": { - "endOffset": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "page": { - "description": "1-based page number — present only when the source has real page boundaries (never inferred).", - "maximum": 9007199254740991, - "minimum": 1, - "type": "integer" - }, - "section": { - "description": "Nearest preceding section heading.", - "type": "string" - }, - "startOffset": { - "description": "Start character offset of the matched value in the extracted text.", - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "text": { - "description": "Short verbatim excerpt (whitespace-collapsed) containing the value.", - "type": "string" - } - }, - "required": [ - "text", - "startOffset", - "endOffset" - ], - "type": "object" - }, - "type": { - "description": "Observable condition, e.g. automatic_renewal, missing_expiry_date, contradictory_amounts, unlimited_liability_language, embedded_instructions_detected.", - "type": "string" - } - }, - "required": [ - "type", - "severity", - "reason" - ], - "type": "object" - }, - "type": "array" - }, - "title": { - "type": [ - "string", - "null" - ] - }, - "warnings": { - "items": { - "type": "string" - }, - "type": "array" - } -} - removed
Output schema / requiredRemoved value: -[ - "documentType", - "documentSubtype", - "documentTypeConfidence", - "documentTypeSource", - "language", - "title", - "facts", - "requestedFacts", - "entities", - "dates", - "amounts", - "percentages", - "obligations", - "requirements", - "deadlines", - "riskFlags", - "metadata", - "warnings", - "overallConfidence", - "limitations" -]
- Changed
due_diligence_oman_company4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "commercialAssessment": { + "additionalProperties": false, + "properties": { + "digitalFootprint": { + "enum": [ + "strong", + "moderate", + "weak", + "none" + ], + "type": "string" + }, + "governmentProcurementActivity": { + "enum": [ + "active", + "limited", + "none" + ], + "type": "string" + }, + "operationalMaturity": { + "enum": [ + "new", + "early_stage", + "growing", + "established" + ], + "type": "string" + }, + "publicInformationCoverage": { + "enum": [ + "high", + "medium", + "low" + ], + "type": "string" + } + }, + "required": [ + "operationalMaturity", + "digitalFootprint", + "publicInformationCoverage", + "governmentProcurementActivity" + ], + "type": "object" + }, + "company": { + "additionalProperties": false, + "properties": { + "activities": { + "items": { + "type": "string" + }, + "type": "array" + }, + "address": { + "type": [ + "string", + "null" + ] + }, + "companyId": { + "type": "string" + }, + "companyName": { + "type": "string" + }, + "email": { + "type": [ + "string", + "null" + ] + }, + "governorate": { + "type": [ + "string", + "null" + ] + }, + "industry": { + "type": [ + "string", + "null" + ] + }, + "legalType": { + "type": [ + "string", + "null" + ] + }, + "phone": { + "type": [ + "string", + "null" + ] + }, + "registrationDate": { + "type": [ + "string", + "null" + ] + }, + "registrationNumber": { + "type": [ + "string", + "null" + ] + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "website": { + "type": [ + "string", + "null" + ] + }, + "wilayat": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "companyId", + "companyName", + "legalType", + "status", + "registrationNumber", + "registrationDate", + "industry", + "activities", + "governorate", + "wilayat", + "address", + "website", + "email", + "phone" + ], + "type": "object" + }, + "confidence": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "confidenceReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "dataCoverage": { + "additionalProperties": false, + "properties": { + "demoSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "latestVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "realSources": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "realSources", + "demoSources", + "latestVerifiedAt" + ], + "type": "object" + }, + "missingInformation": { + "items": { + "type": "string" + }, + "type": "array" + }, + "procurement": { + "additionalProperties": false, + "properties": { + "awardedContractCount": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + }, + "awards": { + "items": { + "additionalProperties": false, + "properties": { + "awardValueOMR": { + "type": [ + "number", + "null" + ] + }, + "buyer": { + "type": [ + "string", + "null" + ] + }, + "category": { + "type": [ + "string", + "null" + ] + }, + "observedAt": { + "type": "string" + }, + "sourceName": { + "type": "string" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "tenderNumber": { + "type": "string" + }, + "title": { + "type": [ + "string", + "null" + ] + } + }, + "required": [ + "tenderNumber", + "buyer", + "title", + "status", + "awardValueOMR", + "category", + "sourceName", + "observedAt" + ], + "type": "object" + }, + "type": "array" + }, + "governmentProcurementPresence": { + "type": [ + "boolean", + "null" + ] + }, + "lastTenderActivityAt": { + "type": [ + "string", + "null" + ] + }, + "registeredSupplier": { + "type": [ + "boolean", + "null" + ] + }, + "supplierCategory": { + "type": [ + "string", + "null" + ] + }, + "supplierClassification": { + "type": [ + "string", + "null" + ] + }, + "tendersParticipated": { + "anyOf": [ + { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + { + "type": "null" + } + ] + } + }, + "required": [ + "registeredSupplier", + "supplierCategory", + "supplierClassification", + "governmentProcurementPresence", + "tendersParticipated", + "awardedContractCount", + "lastTenderActivityAt", + "awards" + ], + "type": "object" + }, + "recommendedDueDiligence": { + "items": { + "additionalProperties": false, + "properties": { + "check": { + "type": "string" + }, + "importance": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "check", + "importance" + ], + "type": "object" + }, + "type": "array" + }, + "riskAssessment": { + "additionalProperties": false, + "properties": { + "riskFlags": { + "items": { + "additionalProperties": false, + "properties": { + "code": { + "type": "string" + }, + "message": { + "type": "string" + }, + "severity": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "message" + ], + "type": "object" + }, + "type": "array" + }, + "riskLevel": { + "enum": [ + "low", + "medium", + "high" + ], + "type": "string" + }, + "riskScore": { + "maximum": 100, + "minimum": 0, + "type": "integer" + } + }, + "required": [ + "riskLevel", + "riskScore", + "riskFlags" + ], + "type": "object" + }, + "sources": { + "items": { + "additionalProperties": false, + "properties": { + "fields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "observedAt": { + "type": "string" + }, + "sourceAuthority": { + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "sourceName": { + "type": "string" + }, + "sourceRecordId": { + "type": [ + "string", + "null" + ] + }, + "sourceType": { + "enum": [ + "government", + "public_registry", + "tax_authority", + "government_procurement", + "company_website", + "licensed_feed", + "directory", + "news", + "demo", + "other", + "admin_manual" + ], + "type": "string" + }, + "sourceUrl": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "sourceName", + "sourceType", + "sourceAuthority", + "sourceUrl", + "sourceRecordId", + "observedAt", + "verificationStatus", + "fields" + ], + "type": "object" + }, + "type": "array" + }, + "verification": { + "additionalProperties": false, + "properties": { + "identityVerified": { + "type": "boolean" + }, + "lastVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "registrationAgeYears": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "status": { + "type": [ + "string", + "null" + ] + }, + "taxVerificationStatus": { + "type": [ + "string", + "null" + ] + }, + "taxVerifiedAt": { + "type": [ + "string", + "null" + ] + }, + "verificationStatus": { + "enum": [ + "verified", + "reported", + "estimated", + "inferred", + "stale", + "conflicting", + "unknown" + ], + "type": "string" + } + }, + "required": [ + "identityVerified", + "status", + "registrationAgeYears", + "verificationStatus", + "lastVerifiedAt", + "taxVerificationStatus", + "taxVerifiedAt" + ], + "type": "object" + } + }, + "required": [ + "company", + "verification", + "procurement", + "commercialAssessment", + "riskAssessment", + "recommendedDueDiligence", + "missingInformation", + "confidence", + "confidenceReasons", + "dataCoverage", + "sources" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "commercialAssessment": { - "additionalProperties": false, - "properties": { - "digitalFootprint": { - "enum": [ - "strong", - "moderate", - "weak", - "none" - ], - "type": "string" - }, - "governmentProcurementActivity": { - "enum": [ - "active", - "limited", - "none" - ], - "type": "string" - }, - "operationalMaturity": { - "enum": [ - "new", - "early_stage", - "growing", - "established" - ], - "type": "string" - }, - "publicInformationCoverage": { - "enum": [ - "high", - "medium", - "low" - ], - "type": "string" - } - }, - "required": [ - "operationalMaturity", - "digitalFootprint", - "publicInformationCoverage", - "governmentProcurementActivity" - ], - "type": "object" - }, - "company": { - "additionalProperties": false, - "properties": { - "activities": { - "items": { - "type": "string" - }, - "type": "array" - }, - "address": { - "type": [ - "string", - "null" - ] - }, - "companyId": { - "type": "string" - }, - "companyName": { - "type": "string" - }, - "email": { - "type": [ - "string", - "null" - ] - }, - "governorate": { - "type": [ - "string", - "null" - ] - }, - "industry": { - "type": [ - "string", - "null" - ] - }, - "legalType": { - "type": [ - "string", - "null" - ] - }, - "phone": { - "type": [ - "string", - "null" - ] - }, - "registrationDate": { - "type": [ - "string", - "null" - ] - }, - "registrationNumber": { - "type": [ - "string", - "null" - ] - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "website": { - "type": [ - "string", - "null" - ] - }, - "wilayat": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "companyId", - "companyName", - "legalType", - "status", - "registrationNumber", - "registrationDate", - "industry", - "activities", - "governorate", - "wilayat", - "address", - "website", - "email", - "phone" - ], - "type": "object" - }, - "confidence": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "confidenceReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "dataCoverage": { - "additionalProperties": false, - "properties": { - "demoSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "latestVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "realSources": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "realSources", - "demoSources", - "latestVerifiedAt" - ], - "type": "object" - }, - "missingInformation": { - "items": { - "type": "string" - }, - "type": "array" - }, - "procurement": { - "additionalProperties": false, - "properties": { - "awardedContractCount": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - }, - "awards": { - "items": { - "additionalProperties": false, - "properties": { - "awardValueOMR": { - "type": [ - "number", - "null" - ] - }, - "buyer": { - "type": [ - "string", - "null" - ] - }, - "category": { - "type": [ - "string", - "null" - ] - }, - "observedAt": { - "type": "string" - }, - "sourceName": { - "type": "string" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "tenderNumber": { - "type": "string" - }, - "title": { - "type": [ - "string", - "null" - ] - } - }, - "required": [ - "tenderNumber", - "buyer", - "title", - "status", - "awardValueOMR", - "category", - "sourceName", - "observedAt" - ], - "type": "object" - }, - "type": "array" - }, - "governmentProcurementPresence": { - "type": [ - "boolean", - "null" - ] - }, - "lastTenderActivityAt": { - "type": [ - "string", - "null" - ] - }, - "registeredSupplier": { - "type": [ - "boolean", - "null" - ] - }, - "supplierCategory": { - "type": [ - "string", - "null" - ] - }, - "supplierClassification": { - "type": [ - "string", - "null" - ] - }, - "tendersParticipated": { - "anyOf": [ - { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - { - "type": "null" - } - ] - } - }, - "required": [ - "registeredSupplier", - "supplierCategory", - "supplierClassification", - "governmentProcurementPresence", - "tendersParticipated", - "awardedContractCount", - "lastTenderActivityAt", - "awards" - ], - "type": "object" - }, - "recommendedDueDiligence": { - "items": { - "additionalProperties": false, - "properties": { - "check": { - "type": "string" - }, - "importance": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "check", - "importance" - ], - "type": "object" - }, - "type": "array" - }, - "riskAssessment": { - "additionalProperties": false, - "properties": { - "riskFlags": { - "items": { - "additionalProperties": false, - "properties": { - "code": { - "type": "string" - }, - "message": { - "type": "string" - }, - "severity": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "message" - ], - "type": "object" - }, - "type": "array" - }, - "riskLevel": { - "enum": [ - "low", - "medium", - "high" - ], - "type": "string" - }, - "riskScore": { - "maximum": 100, - "minimum": 0, - "type": "integer" - } - }, - "required": [ - "riskLevel", - "riskScore", - "riskFlags" - ], - "type": "object" - }, - "sources": { - "items": { - "additionalProperties": false, - "properties": { - "fields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "observedAt": { - "type": "string" - }, - "sourceAuthority": { - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "sourceName": { - "type": "string" - }, - "sourceRecordId": { - "type": [ - "string", - "null" - ] - }, - "sourceType": { - "enum": [ - "government", - "public_registry", - "tax_authority", - "government_procurement", - "company_website", - "licensed_feed", - "directory", - "news", - "demo", - "other", - "admin_manual" - ], - "type": "string" - }, - "sourceUrl": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "sourceName", - "sourceType", - "sourceAuthority", - "sourceUrl", - "sourceRecordId", - "observedAt", - "verificationStatus", - "fields" - ], - "type": "object" - }, - "type": "array" - }, - "verification": { - "additionalProperties": false, - "properties": { - "identityVerified": { - "type": "boolean" - }, - "lastVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "registrationAgeYears": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "status": { - "type": [ - "string", - "null" - ] - }, - "taxVerificationStatus": { - "type": [ - "string", - "null" - ] - }, - "taxVerifiedAt": { - "type": [ - "string", - "null" - ] - }, - "verificationStatus": { - "enum": [ - "verified", - "reported", - "estimated", - "inferred", - "stale", - "conflicting", - "unknown" - ], - "type": "string" - } - }, - "required": [ - "identityVerified", - "status", - "registrationAgeYears", - "verificationStatus", - "lastVerifiedAt", - "taxVerificationStatus", - "taxVerifiedAt" - ], - "type": "object" - } -} - removed
Output schema / requiredRemoved value: -[ - "company", - "verification", - "procurement", - "commercialAssessment", - "riskAssessment", - "recommendedDueDiligence", - "missingInformation", - "confidence", - "confidenceReasons", - "dataCoverage", - "sources" -]
- Changed
invoice_anomaly_check4 fields changed- removed
Output schema / additionalPropertiesRemoved value: -false - added
Output schema / anyOfAdded value: +[ + { + "additionalProperties": false, + "properties": { + "anomalies": { + "description": "Most severe first. At most one record per anomaly code; sub-findings are in evidence.issues.", + "items": { + "additionalProperties": false, + "properties": { + "code": { + "description": "Stable machine code of the anomaly type.", + "enum": [ + "SUBTOTAL_MISMATCH", + "TAX_MISMATCH", + "TOTAL_MISMATCH", + "LINE_TOTAL_MISMATCH", + "DUPLICATE_INVOICE", + "POSSIBLE_DUPLICATE", + "UNUSUAL_AMOUNT", + "SUPPLIER_PATTERN_DEVIATION", + "UNUSUAL_CURRENCY", + "UNUSUAL_PAYMENT_TERMS", + "INVOICE_NUMBER_ANOMALY", + "BANK_ACCOUNT_CHANGED", + "UNKNOWN_BANK_ACCOUNT", + "PO_MISMATCH", + "PO_AMOUNT_EXCEEDED", + "CONTRACT_LIMIT_EXCEEDED", + "APPROVAL_THRESHOLD_EXCEEDED", + "SPLIT_INVOICE_PATTERN", + "DATE_ANOMALY", + "DUE_DATE_ANOMALY", + "DUPLICATE_LINE_ITEM", + "MISSING_REQUIRED_FIELD" + ], + "type": "string" + }, + "confidence": { + "description": "0–1 strength of the supporting evidence (not a probability of fraud).", + "maximum": 1, + "minimum": 0, + "type": "number" + }, + "evidence": { + "additionalProperties": {}, + "description": "Structured, factual evidence for the finding (matched records, expected vs stated values, baselines, thresholds). Bank accounts appear only masked (****1234).", + "propertyNames": { + "type": "string" + }, + "type": "object" + }, + "explanation": { + "description": "One factual sentence, phrased as a risk indicator (never an accusation).", + "type": "string" + }, + "field": { + "description": "Primary invoice field concerned (e.g. invoiceNumber, bankAccount, total), or null.", + "type": [ + "string", + "null" + ] + }, + "severity": { + "enum": [ + "info", + "low", + "medium", + "high", + "critical" + ], + "type": "string" + } + }, + "required": [ + "code", + "severity", + "confidence", + "field", + "explanation", + "evidence" + ], + "type": "object" + }, + "type": "array" + }, + "anomalyCount": { + "maximum": 9007199254740991, + "minimum": 0, + "type": "integer" + }, + "asOfDate": { + "description": "Reference date (UTC) used for date checks.", + "type": "string" + }, + "checkedAt": { + "description": "ISO timestamp of the as-of date (UTC start of day). Deliberately day-granular so identical inputs give identical output; pass options.asOfDate for full reproducibility.", + "type": "string" + }, + "contextUsed": { + "additionalProperties": false, + "properties": { + "approvalContext": { + "type": "boolean" + }, + "contract": { + "type": "boolean" + }, + "historicalInvoices": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "paymentHistory": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "purchaseOrder": { + "type": "boolean" + }, + "supplierHistoryMatched": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "supplierProfile": { + "type": "boolean" + } + }, + "required": [ + "historicalInvoices", + "supplierHistoryMatched", + "paymentHistory", + "supplierProfile", + "purchaseOrder", + "contract", + "approvalContext" + ], + "type": "object" + }, + "dataCompleteness": { + "additionalProperties": false, + "properties": { + "missingRecommendedFields": { + "items": { + "type": "string" + }, + "type": "array" + }, + "missingRequiredFields": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "missingRequiredFields", + "missingRecommendedFields" + ], + "type": "object" + }, + "decision": { + "description": "Advisory only: low → continue, medium/high → review, critical → hold. Not a payment approval or rejection.", + "enum": [ + "continue", + "review", + "hold" + ], + "type": "string" + }, + "financialChecks": { + "additionalProperties": false, + "properties": { + "computed": { + "additionalProperties": false, + "properties": { + "expectedTax": { + "type": [ + "number", + "null" + ] + }, + "expectedTotal": { + "type": [ + "number", + "null" + ] + }, + "lineItemsSum": { + "type": [ + "number", + "null" + ] + }, + "tolerance": { + "type": "number" + } + }, + "required": [ + "lineItemsSum", + "expectedTax", + "expectedTotal", + "tolerance" + ], + "type": "object" + }, + "lineTotalsValid": { + "description": "quantity × unitPrice − discount ≈ line total for every line that states all three; null when none does.", + "type": [ + "boolean", + "null" + ] + }, + "subtotalValid": { + "description": "Σ line totals ≈ subtotal; null when not checkable (no lines or no subtotal).", + "type": [ + "boolean", + "null" + ] + }, + "taxValid": { + "description": "Stated tax ≈ tax implied by the stated rate(s); null when no rate or no tax is stated.", + "type": [ + "boolean", + "null" + ] + }, + "totalValid": { + "description": "subtotal − discount + tax + shipping ≈ total; null when not checkable.", + "type": [ + "boolean", + "null" + ] + } + }, + "required": [ + "subtotalValid", + "taxValid", + "totalValid", + "lineTotalsValid", + "computed" + ], + "type": "object" + }, + "invoiceSummary": { + "additionalProperties": false, + "description": "Normalized key fields of the checked invoice (bank account masked).", + "properties": { + "bankAccountMasked": { + "type": [ + "string", + "null" + ] + }, + "currency": { + "type": [ + "string", + "null" + ] + }, + "dueDate": { + "type": [ + "string", + "null" + ] + }, + "invoiceDate": { + "type": [ + "string", + "null" + ] + }, + "invoiceNumber": { + "type": [ + "string", + "null" + ] + }, + "lineItemCount": { + "maximum": 9007199254740991, + "minimum": -9007199254740991, + "type": "integer" + }, + "supplierId": { + "type": [ + "string", + "null" + ] + }, + "supplierName": { + "type": [ + "string", + "null" + ] + }, + "total": { + "type": "number" + } + }, + "required": [ + "invoiceNumber", + "supplierName", + "supplierId", + "invoiceDate", + "dueDate", + "currency", + "total", + "lineItemCount", + "bankAccountMasked" + ], + "type": "object" + }, + "limitations": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mode": { + "enum": [ + "standalone", + "context_aware" + ], + "type": "string" + }, + "recommendedAction": { + "type": "string" + }, + "riskLevel": { + "description": "low 0–14, medium 15–39, high 40–64, critical 65–100.", + "enum": [ + "low", + "medium", + "high", + "critical" + ], + "type": "string" + }, + "riskScore": { + "description": "0–100, higher = more risk indicators; see scoring for the exact computation.", + "maximum": 100, + "minimum": 0, + "type": "integer" + }, + "scoring": { + "additionalProperties": false, + "description": "Exact score derivation: per-anomaly points = basePoints × confidence, severity-group caps, correlation bonus, severity ceiling.", + "properties": { + "cappedBySeverity": { + "type": "boolean" + }, + "components": { + "items": { + "additionalProperties": false, + "properties": { + "basePoints": { + "type": "number" + }, + "code": { + "type": "string" + }, + "confidence": { + "type": "number" + }, + "points": { + "type": "number" + }, + "severity": { + "type": "string" + } + }, + "required": [ + "code", + "severity", + "confidence", + "basePoints", + "points" + ], + "type": "object" + }, + "type": "array" + }, + "escalationBonus": { + "type": "number" + }, + "escalationReasons": { + "items": { + "type": "string" + }, + "type": "array" + }, + "highSeverityPoints": { + "type": "number" + }, + "levelBands": { + "additionalProperties": false, + "properties": { + "critical": { + "type": "string" + }, + "high": { + "type": "string" + }, + "low": { + "type": "string" + }, + "medium": { + "type": "string" + } + }, + "required": [ + "low", + "medium", + "high", + "critical" + ], + "type": "object" + }, + "lowSeverityPoints": { + "type": "number" + }, + "mediumSeverityPoints": { + "type": "number" + }, + "model": { + "type": "string" + }, + "rawScore": { + "type": "number" + } + }, + "required": [ + "model", + "components", + "lowSeverityPoints", + "mediumSeverityPoints", + "highSeverityPoints", + "escalationBonus", + "escalationReasons", + "cappedBySeverity", + "rawScore", + "levelBands" + ], + "type": "object" + }, + "summary": { + "type": "string" + } + }, + "required": [ + "riskScore", + "riskLevel", + "decision", + "anomalyCount", + "anomalies", + "financialChecks", + "recommendedAction", + "summary", + "mode", + "contextUsed", + "invoiceSummary", + "dataCompleteness", + "scoring", + "limitations", + "asOfDate", + "checkedAt" + ], + "type": "object" + }, + { + "additionalProperties": false, + "properties": { + "nextAction": { + "additionalProperties": false, + "properties": { + "instruction": { + "type": "string" + }, + "target": { + "const": "x402_endpoint", + "type": "string" + }, + "type": { + "const": "pay_and_retry", + "type": "string" + } + }, + "required": [ + "type", + "target", + "instruction" + ], + "type": "object" + }, + "payment": { + "additionalProperties": false, + "properties": { + "endpoint": { + "type": "string" + }, + "method": { + "const": "POST", + "type": "string" + }, + "retrySameBody": { + "const": true, + "type": "boolean" + } + }, + "required": [ + "endpoint", + "method", + "retrySameBody" + ], + "type": "object" + }, + "preview": { + "additionalProperties": false, + "properties": { + "fullResultAvailable": { + "const": true, + "type": "boolean" + }, + "inputAccepted": { + "const": true, + "type": "boolean" + }, + "summary": { + "type": "string" + }, + "useCases": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "inputAccepted", + "fullResultAvailable", + "summary", + "useCases" + ], + "type": "object" + }, + "price": { + "additionalProperties": false, + "properties": { + "amount": { + "minimum": 0, + "type": "number" + }, + "currency": { + "type": "string" + }, + "protocol": { + "const": "x402", + "type": "string" + } + }, + "required": [ + "amount", + "currency", + "protocol" + ], + "type": "object" + }, + "requestId": { + "type": "string" + }, + "status": { + "const": "payment_required", + "type": "string" + }, + "tool": { + "type": "string" + } + }, + "required": [ + "status", + "tool", + "requestId", + "price", + "preview", + "payment", + "nextAction" + ], + "type": "object" + } +] - removed
Output schema / propertiesRemoved value: -{ - "anomalies": { - "description": "Most severe first. At most one record per anomaly code; sub-findings are in evidence.issues.", - "items": { - "additionalProperties": false, - "properties": { - "code": { - "description": "Stable machine code of the anomaly type.", - "enum": [ - "SUBTOTAL_MISMATCH", - "TAX_MISMATCH", - "TOTAL_MISMATCH", - "LINE_TOTAL_MISMATCH", - "DUPLICATE_INVOICE", - "POSSIBLE_DUPLICATE", - "UNUSUAL_AMOUNT", - "SUPPLIER_PATTERN_DEVIATION", - "UNUSUAL_CURRENCY", - "UNUSUAL_PAYMENT_TERMS", - "INVOICE_NUMBER_ANOMALY", - "BANK_ACCOUNT_CHANGED", - "UNKNOWN_BANK_ACCOUNT", - "PO_MISMATCH", - "PO_AMOUNT_EXCEEDED", - "CONTRACT_LIMIT_EXCEEDED", - "APPROVAL_THRESHOLD_EXCEEDED", - "SPLIT_INVOICE_PATTERN", - "DATE_ANOMALY", - "DUE_DATE_ANOMALY", - "DUPLICATE_LINE_ITEM", - "MISSING_REQUIRED_FIELD" - ], - "type": "string" - }, - "confidence": { - "description": "0–1 strength of the supporting evidence (not a probability of fraud).", - "maximum": 1, - "minimum": 0, - "type": "number" - }, - "evidence": { - "additionalProperties": {}, - "description": "Structured, factual evidence for the finding (matched records, expected vs stated values, baselines, thresholds). Bank accounts appear only masked (****1234).", - "propertyNames": { - "type": "string" - }, - "type": "object" - }, - "explanation": { - "description": "One factual sentence, phrased as a risk indicator (never an accusation).", - "type": "string" - }, - "field": { - "description": "Primary invoice field concerned (e.g. invoiceNumber, bankAccount, total), or null.", - "type": [ - "string", - "null" - ] - }, - "severity": { - "enum": [ - "info", - "low", - "medium", - "high", - "critical" - ], - "type": "string" - } - }, - "required": [ - "code", - "severity", - "confidence", - "field", - "explanation", - "evidence" - ], - "type": "object" - }, - "type": "array" - }, - "anomalyCount": { - "maximum": 9007199254740991, - "minimum": 0, - "type": "integer" - }, - "asOfDate": { - "description": "Reference date (UTC) used for date checks.", - "type": "string" - }, - "checkedAt": { - "description": "ISO timestamp of the as-of date (UTC start of day). Deliberately day-granular so identical inputs give identical output; pass options.asOfDate for full reproducibility.", - "type": "string" - }, - "contextUsed": { - "additionalProperties": false, - "properties": { - "approvalContext": { - "type": "boolean" - }, - "contract": { - "type": "boolean" - }, - "historicalInvoices": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "paymentHistory": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "purchaseOrder": { - "type": "boolean" - }, - "supplierHistoryMatched": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "supplierProfile": { - "type": "boolean" - } - }, - "required": [ - "historicalInvoices", - "supplierHistoryMatched", - "paymentHistory", - "supplierProfile", - "purchaseOrder", - "contract", - "approvalContext" - ], - "type": "object" - }, - "dataCompleteness": { - "additionalProperties": false, - "properties": { - "missingRecommendedFields": { - "items": { - "type": "string" - }, - "type": "array" - }, - "missingRequiredFields": { - "items": { - "type": "string" - }, - "type": "array" - } - }, - "required": [ - "missingRequiredFields", - "missingRecommendedFields" - ], - "type": "object" - }, - "decision": { - "description": "Advisory only: low → continue, medium/high → review, critical → hold. Not a payment approval or rejection.", - "enum": [ - "continue", - "review", - "hold" - ], - "type": "string" - }, - "financialChecks": { - "additionalProperties": false, - "properties": { - "computed": { - "additionalProperties": false, - "properties": { - "expectedTax": { - "type": [ - "number", - "null" - ] - }, - "expectedTotal": { - "type": [ - "number", - "null" - ] - }, - "lineItemsSum": { - "type": [ - "number", - "null" - ] - }, - "tolerance": { - "type": "number" - } - }, - "required": [ - "lineItemsSum", - "expectedTax", - "expectedTotal", - "tolerance" - ], - "type": "object" - }, - "lineTotalsValid": { - "description": "quantity × unitPrice − discount ≈ line total for every line that states all three; null when none does.", - "type": [ - "boolean", - "null" - ] - }, - "subtotalValid": { - "description": "Σ line totals ≈ subtotal; null when not checkable (no lines or no subtotal).", - "type": [ - "boolean", - "null" - ] - }, - "taxValid": { - "description": "Stated tax ≈ tax implied by the stated rate(s); null when no rate or no tax is stated.", - "type": [ - "boolean", - "null" - ] - }, - "totalValid": { - "description": "subtotal − discount + tax + shipping ≈ total; null when not checkable.", - "type": [ - "boolean", - "null" - ] - } - }, - "required": [ - "subtotalValid", - "taxValid", - "totalValid", - "lineTotalsValid", - "computed" - ], - "type": "object" - }, - "invoiceSummary": { - "additionalProperties": false, - "description": "Normalized key fields of the checked invoice (bank account masked).", - "properties": { - "bankAccountMasked": { - "type": [ - "string", - "null" - ] - }, - "currency": { - "type": [ - "string", - "null" - ] - }, - "dueDate": { - "type": [ - "string", - "null" - ] - }, - "invoiceDate": { - "type": [ - "string", - "null" - ] - }, - "invoiceNumber": { - "type": [ - "string", - "null" - ] - }, - "lineItemCount": { - "maximum": 9007199254740991, - "minimum": -9007199254740991, - "type": "integer" - }, - "supplierId": { - "type": [ - "string", - "null" - ] - }, - "supplierName": { - "type": [ - "string", - "null" - ] - }, - "total": { - "type": "number" - } - }, - "required": [ - "invoiceNumber", - "supplierName", - "supplierId", - "invoiceDate", - "dueDate", - "currency", - "total", - "lineItemCount", - "bankAccountMasked" - ], - "type": "object" - }, - "limitations": { - "items": { - "type": "string" - }, - "type": "array" - }, - "mode": { - "enum": [ - "standalone", - "context_aware" - ], - "type": "string" - }, - "recommendedAction": { - "type": "string" - }, - "riskLevel": { - "description": "low 0–14, medium 15–39, high 40–64, critical 65–100.", - "enum": [ - "low", - "medium", - "high", - "critical" - ], - "type": "string" - }, - "riskScore": { - "description": "0–100, higher = more risk indicators; see scoring for the exact computation.", - "maximum": 100, - "minimum": 0, - "type": "integer" - }, - "scoring": { - "additionalProperties": false, - "description": "Exact score derivation: per-anomaly points = basePoints × confidence, severity-group caps, correlation bonus, severity ceiling.", - "properties": { - "cappedBySeverity": { - "type": "boolean" - }, - "components": { - "items": { - "additionalProperties": false, - "properties": { - "basePoints": { - "type": "number" - }, - "code": { - "type": "string" - }, - "confidence": { - "type": "number" - }, - "points": { - "type": "number" - }, - "severity": { - "type": "string" - } - }, - "required": [ - "code", - "severity", - "confidence", - "basePoints", - "points" - ], - "type": "object" - }, - "type": "array" - }, - "escalationBonus": { - "type": "number" - }, - "escalationReasons": { - "items": { - "type": "string" - }, - "type": "array" - }, - "highSeverityPoints": { - "type": "number" - }, - "levelBands": { - "additionalProperties": false, - "properties": { - "critical": { - "type": "string" - }, - "high": { - "type": "string" - }, - "low": { - "type": "string" - }, - "medium": { - "type": "string" - } - }, - "required": [ - "low", - "medium", - "high", - "critical" - ], - "type": "object" - }, - "lowSeverityPoints": { - "type": "number" - }, - "mediumSeverityPoints": { - "type": "number" - }, - "model": { - "type": "string" - }, - "rawScore": { - "type": "number" - } - }, - "required": [ - "model", - "components", - "lowSeverityPoints", - "mediumSeverityPoints", - "highSeverityPoints", - "escalationBonus", - "escalationReasons", - "cappedBySeverity", - "rawScore", - "levelBands" - ], - "type": "object" - }, - "summary": { - "type": "string" - } -} - removed
Output schema / requiredRemoved value: -[ - "riskScore", - "riskLevel", - "decision", - "anomalyCount", - "anomalies", - "financialChecks", - "recommendedAction", - "summary", - "mode", - "contextUsed", - "invoiceSummary", - "dataCompleteness", - "scoring", - "limitations", - "asOfDate", - "checkedAt" -]
3 tool updates
- Added
news_video_generate - Added
product_promo_video - Added
social_video_generate
10 tool updates
- Added
company_due_diligence - Added
company_risk_batch - Added
company_risk_report - Added
portfolio_screen - Added
procurement_vendor_shortlist - Added
property_investment_report - Added
supplier_due_diligence_report - Added
website_audit - Added
website_download - Added
website_project_estimate
6 tool updates
- Added
candidate_shortlist_score - Added
cv_improve - Added
cv_job_match - Added
cv_score - Added
extract_candidate_profile - Added
generate_job_profile
29 tool updates
- Added
break_even_calculator - Added
business_90_day_growth_plan - Added
business_idea_generator - Added
business_idea_validate - Added
business_model_builder - Added
business_profitability_analysis - Added
business_risk_check - Added
business_validation_plan - Added
competitor_analysis - Added
content_plan_generator - Added
final_business_plan_builder - Added
first_10_customers_plan - Added
ideal_customer_profile - Added
monthly_business_financial_report - Added
offer_builder - Added
oman_business_launch_advisor - Added
oman_business_launch_plan - Added
oman_business_plan_generator - Added
oman_go_to_market_plan - Added
oman_small_business_guide - Changed
portfolio_exposure_check1 field changed- added
Output schema / properties / sourceTraceabilityAdded value: +{ + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" +}
- Added
product_pricing_calculator - Added
sales_response_builder - Added
startup_cost_estimate - Added
startup_readiness_score - Changed
strategy_performance_analysis10 fields changed- added
Input schema / properties / trades / items / properties / confidenceAdded value: +{ + "maximum": 100, + "minimum": 0, + "type": "number" +} - added
Input schema / properties / trades / items / properties / exitReasonAdded value: +{ + "maxLength": 80, + "minLength": 1, + "type": "string" +} - added
Input schema / properties / trades / items / properties / marketRegimeAdded value: +{ + "maxLength": 40, + "minLength": 1, + "type": "string" +} - added
Input schema / properties / trades / items / properties / sourceAdded value: +{ + "maxLength": 80, + "minLength": 1, + "type": "string" +} - added
Input schema / properties / trades / items / properties / takeProfitsAdded value: +{ + "items": { + "exclusiveMinimum": 0, + "type": "number" + }, + "maxItems": 20, + "type": "array" +} - added
Input schema / properties / trades / items / properties / timeframeAdded value: +{ + "maxLength": 30, + "minLength": 1, + "type": "string" +} - added
Output schema / properties / methodologyAdded value: +{ + "items": { + "type": "string" + }, + "type": "array" +} - added
Output schema / properties / metrics / properties / maximumDrawdownRAdded value: +{ + "type": [ + "number", + "null" + ] +} - added
Output schema / properties / metrics / properties / totalRAdded value: +{ + "type": [ + "number", + "null" + ] +} - added
Output schema / properties / sourceTraceabilityAdded value: +{ + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" +}
- Changed
trade_log_analysis1 field changed- added
Output schema / properties / sourceTraceabilityAdded value: +{ + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" +}
- Changed
trade_risk_score4 fields changed- added
Input schema / properties / trade / properties / takeProfitsAdded value: +{ + "items": { + "exclusiveMinimum": 0, + "type": "number" + }, + "maxItems": 20, + "type": "array" +} - added
Input schema / properties / trade / properties / timeframeAdded value: +{ + "maxLength": 30, + "minLength": 1, + "type": "string" +} - added
Output schema / properties / safeLeverageAdded value: +{ + "type": [ + "number", + "null" + ] +} - added
Output schema / properties / sourceTraceabilityAdded value: +{ + "additionalProperties": false, + "properties": { + "notes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "portfolioExposure": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "strategyPerformance": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeLog": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + }, + "tradeRisk": { + "enum": [ + "GROK", + "SIGNALFLOW", + "MERGED", + "NEW" + ], + "type": "string" + } + }, + "required": [ + "strategyPerformance", + "tradeRisk", + "portfolioExposure", + "tradeLog", + "notes" + ], + "type": "object" +}
- Added
whatsapp_business_setup
7 tool updates
- Added
ai_call_agent - Added
appointment_call_agent - Added
portfolio_exposure_check - Added
strategy_performance_analysis - Added
trade_log_analysis - Added
trade_risk_score - Added
voice_lead_qualifier
1 tool update
- Added
shipping_cost_estimate
Publisher details
- Operator
- Creative Techno
- Operator website
- https://creativetechno.net
- Vendor relationship
- First-party
- Documentation
- https://github.com/iabdullahm/rafid-agent-api
- Trust center
- Not available
- Restrictions
- Some capabilities require payment or API access. Rafid supports agent-native paid access, including pay-per-call workflows. Free discovery and preview endpoints may be available depending on the capability.
Related MCP Connectors
Paid business, people, company, lead, and web intelligence for autonomous AI agents.
Paid deterministic data-quality and execution-verification tools for AI agents.
Pay-per-use weather, environment, finance, and on-chain intelligence tools for AI agents via x402.
Pay-per-call APIs for AI agents: web scraping, DNS/email checks, classification, trading risk.
Related MCP Servers
- AlicenseAqualityDmaintenanceFinancial intelligence for AI agents. 31 tools across 8 data sources — regime, derivatives, stablecoin flows, momentum, volatility, macro, DeFi, weather patterns, political cycles, seasonality. The context layer between your agent and a bad trade.3129 npm9MIT
- AlicenseNot gradedqualityBmaintenanceWebsite intelligence tools for AI agents. Ten pay-per-call tools via x402 micropayments (USDC on Base) — no accounts, no API keys.1MIT
- AlicenseAqualityFmaintenanceEnables AI agents to access paid tools like crypto prices, weather, translation, and web intelligence via per-request USDC payments on Base, with no API keys or subscriptions.1521 npmMIT
- AlicenseAqualityCmaintenanceTrust layer for AI agents: 22 pay-per-call x402 tools for scam and fraud checks, payment pre-flight, wallet screening, policy approvals, contact extraction and company research. Free preview with no wallet; paid calls settle in USDC on Base.22104 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.
social_video_generateBDestructiveIdempotent Inspect
Generate a complete short-form social video from a topic or supplied script, including narration, visual materials, subtitles and final video composition. When: Use when an agent needs a publish-ready TikTok, Reel, Short or generic social video from a topic or script. Selection: primary; prefer for Use when an agent needs a publish-ready TikTok, Reel, Short or generic social video from a topic or script.. Input is a strict JSON object; see the schema. Price: $1.50 USD per call. A free preview is available through preview_capability before payment. Full execution is paid per call via x402; an unpaid MCP call returns payment instructions.
Output Schema
No output parameters
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare non-readonly, idempotent, destructive behavior, so the bar is lower, and the description adds genuinely non-structured context: $1.50 per call, paid execution via x402, unpaid calls returning payment instructions, and a free preview route through preview_capability. It does not explain what 'destructiveHint: true' means for a generation tool (e.g., overwriting prior assets), which is the one trait the agent would want clarified.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The When/Selection/Price labeling is reasonably front-loaded and the pricing sentence earns its place, but the Selection line is pure redundancy — it repeats the usage sentence word-for-word instead of adding selection logic, which is wasted space in an otherwise tight description.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
An output schema exists so return values need not be described, and payment/preview behavior is covered. What is missing is any handling of the 11-parameter surface — which parameters are effectively required, and how topic and script interact — leaving an agent to infer behavior from the raw schema alone.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema description coverage is 0% across 11 parameters, so the description must carry the load and does not. Only 'topic or supplied script' is referenced; nothing is said about style, voice, platform, aspectRatio, materialSource, durationSeconds bounds, or which fields matter when a script is supplied versus a topic.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The first sentence gives a specific verb+resource ('Generate a complete short-form social video') and enumerates the outputs produced (narration, visuals, subtitles, composition). It implicitly separates the tool from siblings like news_video_generate and product_promo_video by scoping to a topic/script-driven social video, but it never names those siblings or draws the boundary explicitly.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The 'When:' clause gives real usage context ('publish-ready TikTok, Reel, Short or generic social video from a topic or script'). However, the 'Selection:' clause is a verbatim, broken duplicate of the 'When:' sentence ('primary; prefer for Use when an agent needs...'), so no alternative or exclusion is ever stated despite the presence of two closely related sibling generators.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.