addedOutput schema / $defs / AnalystBookContext
Added value: +{
+ "description": "The book add-on (PHASE_1_10 §4): built in code per caller, never seen by\nthe model. `locked_count` is how many books above the caller's tier hold the\nticker: a count only, no names.",
+ "properties": {
+ "held_in": {
+ "default": [],
+ "items": {
+ "$ref": "#/$defs/AnalystBookHolding"
+ },
+ "title": "Held In",
+ "type": "array"
+ },
+ "locked_count": {
+ "default": 0,
+ "title": "Locked Count",
+ "type": "integer"
+ }
+ },
+ "title": "AnalystBookContext",
+ "type": "object"
+}
addedOutput schema / $defs / AnalystBookEvent
Added value: +{
+ "description": "The newest public event for the ticker in one book, reason rewritten to\nthe public vocabulary (same window and rewrite as the book's own feed).",
+ "properties": {
+ "action": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Action"
+ },
+ "delta_weight_pct": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Delta Weight Pct"
+ },
+ "event_date": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Event Date"
+ },
+ "reason": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Reason"
+ }
+ },
+ "title": "AnalystBookEvent",
+ "type": "object"
+}
addedOutput schema / $defs / AnalystBookHolding
Added value: +{
+ "description": "One book the caller's tier may open that holds the ticker, at the\nsnapshot the caller is entitled to.",
+ "properties": {
+ "as_of": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "As Of"
+ },
+ "delayed_to": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Delayed To"
+ },
+ "held_since": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Held Since"
+ },
+ "last_event": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/AnalystBookEvent"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "name": {
+ "title": "Name",
+ "type": "string"
+ },
+ "rank": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Rank"
+ },
+ "side": {
+ "default": "long",
+ "title": "Side",
+ "type": "string"
+ },
+ "slug": {
+ "title": "Slug",
+ "type": "string"
+ },
+ "tier": {
+ "title": "Tier",
+ "type": "string"
+ },
+ "weight_pct": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Weight Pct"
+ }
+ },
+ "required": [
+ "slug",
+ "name",
+ "tier"
+ ],
+ "title": "AnalystBookHolding",
+ "type": "object"
+}
addedOutput schema / properties / books
Added value: +{
+ "$ref": "#/$defs/AnalystBookContext",
+ "default": {
+ "held_in": [],
+ "locked_count": 0
+ }
+}