changedInput schema / properties / exchange / description
Previous value: -"Exchange code (e.g. NASDAQ NYSE). Optional - resolved automatically if omitted."New value: +"Exchange code (e.g. NASDAQ NYSE). Optional. Resolved automatically if omitted."
addedInput schema / properties / exchange / enum
Added value: +[
+ "NYSE",
+ "NASDAQ",
+ "AMEX",
+ "OTC",
+ "CBOE",
+ "TSX",
+ "TSXV",
+ "CNQ",
+ "NEO",
+ "MEX",
+ "B3",
+ "SANTIAGO",
+ "BUE",
+ "BVC",
+ "LSE",
+ "EURONEXT_PARIS",
+ "EURONEXT_AMSTERDAM",
+ "EURONEXT_BRUSSELS",
+ "EURONEXT_LISBON",
+ "EURONEXT_DUBLIN",
+ "XETRA",
+ "SIX",
+ "BME",
+ "MILAN",
+ "OSLO",
+ "OMX_STOCKHOLM",
+ "OMX_HELSINKI",
+ "OMX_COPENHAGEN",
+ "WSE",
+ "VIE",
+ "ATH",
+ "PRA",
+ "BUD",
+ "IST",
+ "ICE",
+ "RIS",
+ "TAL",
+ "MCX",
+ "TSE",
+ "HKEX",
+ "SHANGHAI",
+ "SHENZHEN",
+ "ASX",
+ "TWSE",
+ "SGX",
+ "NSE",
+ "KRX",
+ "BSE",
+ "KOE",
+ "JKT",
+ "KLS",
+ "SET",
+ "NZE",
+ "HOSE",
+ "TWO",
+ "TADAWUL",
+ "JSE",
+ "TLV",
+ "DFM",
+ "EGX",
+ "DOH",
+ "KUW"
+]
changedInput schema / properties / ticker / description
Previous value: -"Stock ticker symbol (e.g. AAPL MSFT TSLA)"New value: +"Stock ticker symbol (e.g. AAPL MSFT TSLA). Exactly one ticker per call."
addedOutput schema / properties / candidates
Added value: +{
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "company_name": {
+ "type": "string"
+ },
+ "exchange": {
+ "type": "string"
+ },
+ "ticker": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "ticker",
+ "exchange",
+ "company_name"
+ ],
+ "type": "object"
+ },
+ "type": [
+ "null",
+ "array"
+ ]
+}
changedOutput schema / properties / composite_score / type
Previous value: -"number"New value: +[
+ "null",
+ "number"
+]
removedOutput schema / properties / config_context / properties / config_name
Removed value: -{
- "type": [
- "null",
- "string"
- ]
-}
removedOutput schema / properties / config_context / properties / config_version
Removed value: -{
- "type": [
- "null",
- "string"
- ]
-}
changedOutput schema / properties / config_context / type
Previous value: -"object"New value: +[
+ "null",
+ "object"
+]
removedOutput schema / properties / data_source
Removed value: -{
- "type": "string"
-}
removedOutput schema / properties / domain_scores / items / properties / display_name
Removed value: -{
- "type": "string"
-}
changedOutput schema / properties / domain_scores / items / required
Previous value: -[
- "domain",
- "display_name",
- "score",
- "grade"
-]New value: +[
+ "domain",
+ "score",
+ "grade"
+]
addedOutput schema / properties / freshness
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "age_days": {
+ "type": "integer"
+ },
+ "last_scored": {
+ "type": "string"
+ },
+ "requested_ticker": {
+ "type": "string"
+ },
+ "state": {
+ "enum": [
+ "current",
+ "aging",
+ "stale"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "state",
+ "last_scored",
+ "age_days"
+ ],
+ "type": [
+ "null",
+ "object"
+ ]
+}
removedOutput schema / properties / key_challenges
Removed value: -{
- "items": {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "type": [
- "null",
- "string"
- ]
- },
- "headline": {
- "type": "string"
- }
- },
- "required": [
- "headline"
- ],
- "type": "object"
- },
- "type": [
- "null",
- "array"
- ]
-}
removedOutput schema / properties / key_strengths
Removed value: -{
- "items": {
- "additionalProperties": false,
- "properties": {
- "domain": {
- "type": [
- "null",
- "string"
- ]
- },
- "headline": {
- "type": "string"
- }
- },
- "required": [
- "headline"
- ],
- "type": "object"
- },
- "type": [
- "null",
- "array"
- ]
-}
addedOutput schema / properties / message
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / next_step
Added value: +{
+ "additionalProperties": false,
+ "properties": {
+ "arguments": {
+ "additionalProperties": false,
+ "properties": {
+ "ticker": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "ticker"
+ ],
+ "type": [
+ "null",
+ "object"
+ ]
+ },
+ "description": {
+ "type": "string"
+ },
+ "kind": {
+ "enum": [
+ "call_tool",
+ "ask_user",
+ "human_action"
+ ],
+ "type": "string"
+ },
+ "options": {
+ "items": {
+ "type": "string"
+ },
+ "type": [
+ "null",
+ "array"
+ ]
+ },
+ "tool": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "kind"
+ ],
+ "type": [
+ "null",
+ "object"
+ ]
+}
addedOutput schema / properties / status
Added value: +{
+ "enum": [
+ "scored",
+ "not_in_surface",
+ "not_covered",
+ "ambiguous",
+ "not_found"
+ ],
+ "type": "string"
+}
changedOutput schema / required
Previous value: -[
- "ticker",
- "exchange",
- "company_name",
- "sector",
- "industry",
- "composite_score",
- "rating",
- "domain_scores",
- "analysis_date",
- "config_context",
- "data_source",
- "scope"
-]New value: +[
+ "status",
+ "ticker",
+ "scope"
+]