changedInput schema / properties / decision / properties / machine / properties / storage_free_gb / type
Previous value: -"number"New value: +[
+ "number",
+ "null"
+]
addedInput schema / properties / decision / properties / machine / properties / storage_status
Added value: +{
+ "enum": [
+ "unknown",
+ "measured"
+ ],
+ "type": "string"
+}
changedInput schema / properties / decision / properties / machine / required
Previous value: -[
- "cpu",
- "cpu_cores",
- "ram_gb",
- "gpu",
- "gpu_vendor",
- "vram_gb",
- "unified_memory",
- "storage_free_gb",
- "os"
-]New value: +[
+ "cpu",
+ "cpu_cores",
+ "ram_gb",
+ "gpu",
+ "gpu_vendor",
+ "vram_gb",
+ "unified_memory",
+ "storage_free_gb",
+ "storage_status",
+ "os"
+]
addedInput schema / properties / decision / properties / purchase / properties / facts_used
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
changedInput schema / properties / decision / properties / purchase / properties / upgrade / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "guide_url": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "price": {
- "type": "string"
- },
- "summary": {
- "type": "string"
- },
- "target_ram_gb": {
- "type": "number"
- },
- "target_vram_gb": {
- "type": "number"
- }
- },
- "required": [
- "name",
- "summary",
- "target_vram_gb",
- "target_ram_gb",
- "price",
- "guide_url"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "component": {
+ "type": "string"
+ },
+ "guide_url": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "price": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "target_ram_gb": {
+ "type": "number"
+ },
+ "target_vram_gb": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "name",
+ "summary",
+ "target_vram_gb",
+ "target_ram_gb",
+ "price",
+ "guide_url"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
addedInput schema / properties / decision / properties / recommended_models / items / properties / estimated
Added value: +{
+ "type": "boolean"
+}
addedInput schema / properties / decision / properties / recommended_models / items / properties / fit
Added value: +{
+ "enum": [
+ "full_gpu_fit",
+ "partial_offload",
+ "cpu_offload_heavy",
+ "storage_only",
+ "blocked",
+ "unknown"
+ ],
+ "type": "string"
+}
addedInput schema / properties / decision / properties / recommended_models / items / properties / fit_label
Added value: +{
+ "type": "string"
+}
changedOutput schema / properties / decision / properties / machine / properties / storage_free_gb / type
Previous value: -"number"New value: +[
+ "number",
+ "null"
+]
addedOutput schema / properties / decision / properties / machine / properties / storage_status
Added value: +{
+ "enum": [
+ "unknown",
+ "measured"
+ ],
+ "type": "string"
+}
changedOutput schema / properties / decision / properties / machine / required
Previous value: -[
- "cpu",
- "cpu_cores",
- "ram_gb",
- "gpu",
- "gpu_vendor",
- "vram_gb",
- "unified_memory",
- "storage_free_gb",
- "os"
-]New value: +[
+ "cpu",
+ "cpu_cores",
+ "ram_gb",
+ "gpu",
+ "gpu_vendor",
+ "vram_gb",
+ "unified_memory",
+ "storage_free_gb",
+ "storage_status",
+ "os"
+]
addedOutput schema / properties / decision / properties / purchase / properties / facts_used
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
changedOutput schema / properties / decision / properties / purchase / properties / upgrade / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "guide_url": {
- "type": "string"
- },
- "name": {
- "type": "string"
- },
- "price": {
- "type": "string"
- },
- "summary": {
- "type": "string"
- },
- "target_ram_gb": {
- "type": "number"
- },
- "target_vram_gb": {
- "type": "number"
- }
- },
- "required": [
- "name",
- "summary",
- "target_vram_gb",
- "target_ram_gb",
- "price",
- "guide_url"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "component": {
+ "type": "string"
+ },
+ "guide_url": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "price": {
+ "type": "string"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "target_ram_gb": {
+ "type": "number"
+ },
+ "target_vram_gb": {
+ "type": "number"
+ }
+ },
+ "required": [
+ "name",
+ "summary",
+ "target_vram_gb",
+ "target_ram_gb",
+ "price",
+ "guide_url"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
addedOutput schema / properties / decision / properties / recommended_models / items / properties / estimated
Added value: +{
+ "type": "boolean"
+}
addedOutput schema / properties / decision / properties / recommended_models / items / properties / fit
Added value: +{
+ "enum": [
+ "full_gpu_fit",
+ "partial_offload",
+ "cpu_offload_heavy",
+ "storage_only",
+ "blocked",
+ "unknown"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / decision / properties / recommended_models / items / properties / fit_label
Added value: +{
+ "type": "string"
+}