{"test": "test_health_check", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
{"test": "test_event_stream", "status_code": 200, "body": "data: {\"type\":\"server.connected\",\"properties\":{}}\n\n"}
{"test": "test_create_session_defaults", "status_code": 200, "body": "{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780553495.0904582,\"updatedAt\":1780553495.0904582,\"parentID\":null}"}
{"test": "test_create_session", "status_code": 200, "body": "{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780553495.1070006,\"updatedAt\":1780553495.1070006,\"parentID\":null}"}
{"test": "test_list_sessions", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780553495.1070006,\"updatedAt\":1780553495.1070006,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780553495.0904582,\"updatedAt\":1780553495.0904582,\"parentID\":null}]"}
{"test": "test_get_session", "status_code": 200, "body": "{\"id\":\"ses_abc123\",\"title\":\"Test\",\"createdAt\":1.0,\"updatedAt\":1.0,\"parentID\":null}"}
{"test": "test_get_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_delete_session", "status_code": 200, "body": ""}
{"test": "test_delete_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_get_messages", "status_code": 200, "body": "[{\"role\":\"user\",\"text\":\"hi\"}]"}
{"test": "test_get_messages_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_send_prompt_async", "status_code": 204, "body": ""}
{"test": "test_send_prompt_async_no_text", "status_code": 400, "body": "{\"detail\":\"No text content in parts\"}"}
{"test": "test_send_prompt_async_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_abort_session", "status_code": 200, "body": ""}
{"test": "test_abort_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_grant_permission", "status_code": 200, "body": ""}
{"test": "test_clear_session", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_clear_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_get_session_context", "status_code": 200, "body": "{\"sessionID\":\"ses_abc123\",\"context_usage\":null}"}
{"test": "test_get_session_context_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_compact_session", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_abc123\",\"keep\":5}"}
{"test": "test_compact_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_export_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session_bad_value", "status_code": 400, "body": "{\"detail\":\"bad path\"}"}
{"test": "test_full_session_lifecycle_create", "status_code": 200, "body": "{\"id\":\"ses_dummy_0003\",\"title\":\"Lifecycle Test\",\"createdAt\":1780553495.512347,\"updatedAt\":1780553495.512347,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_list", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0003\",\"title\":\"Lifecycle Test\",\"createdAt\":1780553495.512347,\"updatedAt\":1780553495.512347,\"parentID\":null},{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780553495.1070006,\"updatedAt\":1780553495.1070006,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780553495.0904582,\"updatedAt\":1780553495.0904582,\"parentID\":null}]"}
{"test": "test_health_check", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
{"test": "test_event_stream", "status_code": 200, "body": "data: {\"type\":\"server.connected\",\"properties\":{}}\n\n"}
{"test": "test_create_session_defaults", "status_code": 200, "body": "{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780553689.7368224,\"updatedAt\":1780553689.7368224,\"parentID\":null}"}
{"test": "test_create_session", "status_code": 200, "body": "{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780553689.7463763,\"updatedAt\":1780553689.7463763,\"parentID\":null}"}
{"test": "test_list_sessions", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780553689.7463763,\"updatedAt\":1780553689.7463763,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780553689.7368224,\"updatedAt\":1780553689.7368224,\"parentID\":null}]"}
{"test": "test_get_session", "status_code": 200, "body": "{\"id\":\"ses_abc123\",\"title\":\"Test\",\"createdAt\":1.0,\"updatedAt\":1.0,\"parentID\":null}"}
{"test": "test_get_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_delete_session", "status_code": 200, "body": ""}
{"test": "test_delete_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_get_messages", "status_code": 200, "body": "[{\"role\":\"user\",\"text\":\"hi\"}]"}
{"test": "test_get_messages_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_send_prompt_async", "status_code": 204, "body": ""}
{"test": "test_send_prompt_async_no_text", "status_code": 400, "body": "{\"detail\":\"No text content in parts\"}"}
{"test": "test_send_prompt_async_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_abort_session", "status_code": 200, "body": ""}
{"test": "test_abort_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_grant_permission", "status_code": 200, "body": ""}
{"test": "test_clear_session", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_clear_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_get_session_context", "status_code": 200, "body": "{\"sessionID\":\"ses_abc123\",\"context_usage\":null}"}
{"test": "test_get_session_context_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_compact_session", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_abc123\",\"keep\":5}"}
{"test": "test_compact_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_export_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session_bad_value", "status_code": 400, "body": "{\"detail\":\"bad path\"}"}
{"test": "test_full_session_lifecycle_create", "status_code": 200, "body": "{\"id\":\"ses_dummy_0003\",\"title\":\"Lifecycle Test\",\"createdAt\":1780553689.998631,\"updatedAt\":1780553689.998631,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_list", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0003\",\"title\":\"Lifecycle Test\",\"createdAt\":1780553689.998631,\"updatedAt\":1780553689.998631,\"parentID\":null},{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780553689.7463763,\"updatedAt\":1780553689.7463763,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780553689.7368224,\"updatedAt\":1780553689.7368224,\"parentID\":null}]"}
{"test": "test_health_check", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
{"test": "test_event_stream", "status_code": 200, "body": "data: {\"type\":\"server.connected\",\"properties\":{}}\n\n"}
{"test": "test_create_session_defaults", "status_code": 200, "body": "{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780554249.2531672,\"updatedAt\":1780554249.2531672,\"parentID\":null}"}
{"test": "test_create_session", "status_code": 200, "body": "{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780554249.2613332,\"updatedAt\":1780554249.2613332,\"parentID\":null}"}
{"test": "test_list_sessions", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780554249.2613332,\"updatedAt\":1780554249.2613332,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780554249.2531672,\"updatedAt\":1780554249.2531672,\"parentID\":null}]"}
{"test": "test_get_session", "status_code": 200, "body": "{\"id\":\"ses_abc123\",\"title\":\"Test\",\"createdAt\":1.0,\"updatedAt\":1.0,\"parentID\":null}"}
{"test": "test_get_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_delete_session", "status_code": 200, "body": ""}
{"test": "test_delete_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_session_status", "status_code": 200, "body": "{\"type\":\"idle\",\"token_count\":1,\"context_usage\":1.0}"}
{"test": "test_get_messages", "status_code": 200, "body": "[{\"role\":\"user\",\"text\":\"hi\"}]"}
{"test": "test_get_messages_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_send_prompt_async", "status_code": 204, "body": ""}
{"test": "test_send_prompt_async_no_text", "status_code": 400, "body": "{\"detail\":\"No text content in parts\"}"}
{"test": "test_send_prompt_async_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_abort_session", "status_code": 200, "body": ""}
{"test": "test_abort_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_grant_permission", "status_code": 200, "body": ""}
{"test": "test_clear_session", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_clear_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_get_session_context", "status_code": 200, "body": "{\"sessionID\":\"ses_abc123\",\"context_usage\":null}"}
{"test": "test_get_session_context_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_compact_session", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_abc123\",\"keep\":5}"}
{"test": "test_compact_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_export_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session_bad_value", "status_code": 400, "body": "{\"detail\":\"bad path\"}"}
{"test": "test_full_session_lifecycle_create", "status_code": 200, "body": "{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780554249.4475071,\"updatedAt\":1780554249.4475071,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_list", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780554249.4475071,\"updatedAt\":1780554249.4475071,\"parentID\":null},{\"id\":\"ses_dummy_0003\",\"title\":\"Status Test\",\"createdAt\":1780554249.307982,\"updatedAt\":1780554249.307982,\"parentID\":null},{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780554249.2613332,\"updatedAt\":1780554249.2613332,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780554249.2531672,\"updatedAt\":1780554249.2531672,\"parentID\":null}]"}
{"test": "test_full_session_lifecycle_status", "status_code": 200, "body": "{\"type\":\"idle\",\"token_count\":1,\"context_usage\":1.0}"}
{"test": "test_full_session_lifecycle_get", "status_code": 200, "body": "{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780554249.4475071,\"updatedAt\":1780554249.4475071,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_prompt", "status_code": 204, "body": ""}
{"test": "test_full_session_lifecycle_messages", "status_code": 200, "body": "[]"}
{"test": "test_full_session_lifecycle_abort", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_permission", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_context", "status_code": 200, "body": "{\"sessionID\":\"ses_dummy_0004\",\"context_usage\":null}"}
{"test": "test_full_session_lifecycle_compact", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_dummy_0004\",\"keep\":3}"}
{"test": "test_full_session_lifecycle_export", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_dummy_0004\"}"}
{"test": "test_full_session_lifecycle_clear", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_dummy_0004\"}"}
{"test": "test_full_session_lifecycle_delete", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_health", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
{"test": "test_health_check", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
{"test": "test_event_stream", "status_code": 200, "body": "data: {\"type\":\"server.connected\",\"properties\":{}}\n\n"}
{"test": "test_create_session_defaults", "status_code": 200, "body": "{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780554837.0424201,\"updatedAt\":1780554837.0424201,\"parentID\":null}"}
{"test": "test_create_session", "status_code": 200, "body": "{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780554837.0535493,\"updatedAt\":1780554837.0535493,\"parentID\":null}"}
{"test": "test_list_sessions", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780554837.0535493,\"updatedAt\":1780554837.0535493,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780554837.0424201,\"updatedAt\":1780554837.0424201,\"parentID\":null}]"}
{"test": "test_get_session", "status_code": 200, "body": "{\"id\":\"ses_abc123\",\"title\":\"Test\",\"createdAt\":1.0,\"updatedAt\":1.0,\"parentID\":null}"}
{"test": "test_get_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_delete_session", "status_code": 200, "body": ""}
{"test": "test_delete_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_session_status", "status_code": 200, "body": "{\"type\":\"idle\",\"token_count\":1,\"context_usage\":1.0}"}
{"test": "test_get_messages", "status_code": 200, "body": "[{\"role\":\"user\",\"text\":\"hi\"}]"}
{"test": "test_get_messages_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_send_prompt_async", "status_code": 204, "body": ""}
{"test": "test_send_prompt_async_no_text", "status_code": 400, "body": "{\"detail\":\"No text content in parts\"}"}
{"test": "test_send_prompt_async_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_abort_session", "status_code": 200, "body": ""}
{"test": "test_abort_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_grant_permission", "status_code": 200, "body": ""}
{"test": "test_clear_session", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_clear_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_get_session_context", "status_code": 200, "body": "{\"sessionID\":\"ses_abc123\",\"context_usage\":null}"}
{"test": "test_get_session_context_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_compact_session", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_abc123\",\"keep\":5}"}
{"test": "test_compact_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_export_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session_bad_value", "status_code": 400, "body": "{\"detail\":\"bad path\"}"}
{"test": "test_full_session_lifecycle_create", "status_code": 200, "body": "{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780554837.2791972,\"updatedAt\":1780554837.2791972,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_list", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780554837.2791972,\"updatedAt\":1780554837.2791972,\"parentID\":null},{\"id\":\"ses_dummy_0003\",\"title\":\"Status Test\",\"createdAt\":1780554837.1050773,\"updatedAt\":1780554837.1050773,\"parentID\":null},{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780554837.0535493,\"updatedAt\":1780554837.0535493,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780554837.0424201,\"updatedAt\":1780554837.0424201,\"parentID\":null}]"}
{"test": "test_full_session_lifecycle_status", "status_code": 200, "body": "{\"type\":\"idle\",\"token_count\":1,\"context_usage\":1.0}"}
{"test": "test_full_session_lifecycle_get", "status_code": 200, "body": "{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780554837.2791972,\"updatedAt\":1780554837.2791972,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_prompt", "status_code": 204, "body": ""}
{"test": "test_full_session_lifecycle_messages", "status_code": 200, "body": "[]"}
{"test": "test_full_session_lifecycle_abort", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_permission", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_context", "status_code": 200, "body": "{\"sessionID\":\"ses_dummy_0004\",\"context_usage\":null}"}
{"test": "test_full_session_lifecycle_compact", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_dummy_0004\",\"keep\":3}"}
{"test": "test_full_session_lifecycle_export", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_dummy_0004\"}"}
{"test": "test_full_session_lifecycle_clear", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_dummy_0004\"}"}
{"test": "test_full_session_lifecycle_delete", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_health", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
{"test": "test_health_check", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
{"test": "test_event_stream", "status_code": 200, "body": "data: {\"type\":\"server.connected\",\"properties\":{}}\n\n"}
{"test": "test_create_session_defaults", "status_code": 200, "body": "{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780554942.9923985,\"updatedAt\":1780554942.9923985,\"parentID\":null}"}
{"test": "test_create_session", "status_code": 200, "body": "{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780554943.000959,\"updatedAt\":1780554943.000959,\"parentID\":null}"}
{"test": "test_list_sessions", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780554943.000959,\"updatedAt\":1780554943.000959,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780554942.9923985,\"updatedAt\":1780554942.9923985,\"parentID\":null}]"}
{"test": "test_get_session", "status_code": 200, "body": "{\"id\":\"ses_abc123\",\"title\":\"Test\",\"createdAt\":1.0,\"updatedAt\":1.0,\"parentID\":null}"}
{"test": "test_get_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_delete_session", "status_code": 200, "body": ""}
{"test": "test_delete_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_session_status", "status_code": 200, "body": "{\"type\":\"idle\",\"token_count\":1,\"context_usage\":1.0}"}
{"test": "test_get_messages", "status_code": 200, "body": "[{\"role\":\"user\",\"text\":\"hi\"}]"}
{"test": "test_get_messages_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_send_prompt_async", "status_code": 204, "body": ""}
{"test": "test_send_prompt_async_no_text", "status_code": 400, "body": "{\"detail\":\"No text content in parts\"}"}
{"test": "test_send_prompt_async_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_abort_session", "status_code": 200, "body": ""}
{"test": "test_abort_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_grant_permission", "status_code": 200, "body": ""}
{"test": "test_clear_session", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_clear_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_get_session_context", "status_code": 200, "body": "{\"sessionID\":\"ses_abc123\",\"context_usage\":null}"}
{"test": "test_get_session_context_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_compact_session", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_abc123\",\"keep\":5}"}
{"test": "test_compact_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_export_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session_bad_value", "status_code": 400, "body": "{\"detail\":\"bad path\"}"}
{"test": "test_full_session_lifecycle_create", "status_code": 200, "body": "{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780554943.1989398,\"updatedAt\":1780554943.1989398,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_list", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780554943.1989398,\"updatedAt\":1780554943.1989398,\"parentID\":null},{\"id\":\"ses_dummy_0003\",\"title\":\"Status Test\",\"createdAt\":1780554943.0476289,\"updatedAt\":1780554943.0476289,\"parentID\":null},{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780554943.000959,\"updatedAt\":1780554943.000959,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780554942.9923985,\"updatedAt\":1780554942.9923985,\"parentID\":null}]"}
{"test": "test_full_session_lifecycle_status", "status_code": 200, "body": "{\"type\":\"idle\",\"token_count\":1,\"context_usage\":1.0}"}
{"test": "test_full_session_lifecycle_get", "status_code": 200, "body": "{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780554943.1989398,\"updatedAt\":1780554943.1989398,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_prompt", "status_code": 204, "body": ""}
{"test": "test_full_session_lifecycle_messages", "status_code": 200, "body": "[]"}
{"test": "test_full_session_lifecycle_abort", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_permission", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_context", "status_code": 200, "body": "{\"sessionID\":\"ses_dummy_0004\",\"context_usage\":null}"}
{"test": "test_full_session_lifecycle_compact", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_dummy_0004\",\"keep\":3}"}
{"test": "test_full_session_lifecycle_export", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_dummy_0004\"}"}
{"test": "test_full_session_lifecycle_clear", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_dummy_0004\"}"}
{"test": "test_full_session_lifecycle_delete", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_health", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
{"test": "test_health_check", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
{"test": "test_event_stream", "status_code": 200, "body": "data: {\"type\":\"server.connected\",\"properties\":{}}\n\n"}
{"test": "test_create_session_defaults", "status_code": 200, "body": "{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780892135.2864351,\"updatedAt\":1780892135.2864351,\"parentID\":null}"}
{"test": "test_create_session", "status_code": 200, "body": "{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780892135.296907,\"updatedAt\":1780892135.296907,\"parentID\":null}"}
{"test": "test_list_sessions", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780892135.296907,\"updatedAt\":1780892135.296907,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780892135.2864351,\"updatedAt\":1780892135.2864351,\"parentID\":null}]"}
{"test": "test_get_session", "status_code": 200, "body": "{\"id\":\"ses_abc123\",\"title\":\"Test\",\"createdAt\":1.0,\"updatedAt\":1.0,\"parentID\":null}"}
{"test": "test_get_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_delete_session", "status_code": 200, "body": ""}
{"test": "test_delete_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_session_status", "status_code": 200, "body": "{\"type\":\"idle\",\"token_count\":1,\"context_usage\":1.0}"}
{"test": "test_get_messages", "status_code": 200, "body": "[{\"role\":\"user\",\"text\":\"hi\"}]"}
{"test": "test_get_messages_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_send_prompt_async", "status_code": 204, "body": ""}
{"test": "test_send_prompt_async_no_text", "status_code": 400, "body": "{\"detail\":\"No text content in parts\"}"}
{"test": "test_send_prompt_async_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_abort_session", "status_code": 200, "body": ""}
{"test": "test_abort_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_grant_permission", "status_code": 200, "body": ""}
{"test": "test_clear_session", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_clear_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_get_session_context", "status_code": 200, "body": "{\"sessionID\":\"ses_abc123\",\"context_usage\":null}"}
{"test": "test_get_session_context_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_compact_session", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_abc123\",\"keep\":5}"}
{"test": "test_compact_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_abc123\"}"}
{"test": "test_export_session_not_found", "status_code": 404, "body": "{\"detail\":\"Session not found: ses_missing\"}"}
{"test": "test_export_session_bad_value", "status_code": 400, "body": "{\"detail\":\"bad path\"}"}
{"test": "test_full_session_lifecycle_create", "status_code": 200, "body": "{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780892135.514952,\"updatedAt\":1780892135.514952,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_list", "status_code": 200, "body": "[{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780892135.514952,\"updatedAt\":1780892135.514952,\"parentID\":null},{\"id\":\"ses_dummy_0003\",\"title\":\"Status Test\",\"createdAt\":1780892135.3513746,\"updatedAt\":1780892135.3513746,\"parentID\":null},{\"id\":\"ses_dummy_0002\",\"title\":\"My Session\",\"createdAt\":1780892135.296907,\"updatedAt\":1780892135.296907,\"parentID\":null},{\"id\":\"ses_dummy_0001\",\"title\":\"Dummy Session\",\"createdAt\":1780892135.2864351,\"updatedAt\":1780892135.2864351,\"parentID\":null}]"}
{"test": "test_full_session_lifecycle_status", "status_code": 200, "body": "{\"type\":\"idle\",\"token_count\":1,\"context_usage\":1.0}"}
{"test": "test_full_session_lifecycle_get", "status_code": 200, "body": "{\"id\":\"ses_dummy_0004\",\"title\":\"Lifecycle Test\",\"createdAt\":1780892135.514952,\"updatedAt\":1780892135.514952,\"parentID\":null}"}
{"test": "test_full_session_lifecycle_prompt", "status_code": 204, "body": ""}
{"test": "test_full_session_lifecycle_messages", "status_code": 200, "body": "[]"}
{"test": "test_full_session_lifecycle_abort", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_permission", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_context", "status_code": 200, "body": "{\"sessionID\":\"ses_dummy_0004\",\"context_usage\":null}"}
{"test": "test_full_session_lifecycle_compact", "status_code": 200, "body": "{\"compacted\":1,\"sessionID\":\"ses_dummy_0004\",\"keep\":3}"}
{"test": "test_full_session_lifecycle_export", "status_code": 200, "body": "{\"output\":\"/tmp/out.json\",\"count\":0,\"sessionID\":\"ses_dummy_0004\"}"}
{"test": "test_full_session_lifecycle_clear", "status_code": 200, "body": "{\"cleared\":1,\"sessionID\":\"ses_dummy_0004\"}"}
{"test": "test_full_session_lifecycle_delete", "status_code": 200, "body": ""}
{"test": "test_full_session_lifecycle_health", "status_code": 200, "body": "{\"healthy\":true,\"version\":\"0.1.0\"}"}
