| src / osiris_cli / __init__.py |
(no function) |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / __main__.py |
(no function) |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / activity_monitor.py |
ActivityMonitor.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / activity_monitor.py |
ActivityMonitor.start_tool |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / activity_monitor.py |
ActivityMonitor.end_tool |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / activity_monitor.py |
ActivityMonitor._display_tool_start |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / activity_monitor.py |
ActivityMonitor._display_tool_end |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / activity_monitor.py |
ActivityMonitor.show_summary |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / activity_monitor.py |
monitor_tool_call |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / activity_monitor.py |
monitor_tool_call.wrapper |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / activity_monitor.py |
(no function) |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / agent_manager.py |
AgentManager.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / agent_manager.py |
AgentManager.list_agents |
|
29 |
29 |
0 |
|
0% |
| src / osiris_cli / agent_manager.py |
AgentManager.select_agent |
|
27 |
27 |
0 |
|
0% |
| src / osiris_cli / agent_manager.py |
AgentManager.create_agent |
|
25 |
25 |
0 |
|
0% |
| src / osiris_cli / agent_manager.py |
AgentManager.update_last_used |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / agent_manager.py |
AgentManager.get_agent_data |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / agent_manager.py |
AgentManager.save_agent_data |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / agent_manager.py |
(no function) |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / agent_selector.py |
AgentSelector.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / agent_selector.py |
AgentSelector.list_agents |
|
29 |
29 |
0 |
|
0% |
| src / osiris_cli / agent_selector.py |
AgentSelector.select_agent |
|
37 |
37 |
0 |
|
0% |
| src / osiris_cli / agent_selector.py |
AgentSelector.create_agent |
|
26 |
26 |
0 |
|
0% |
| src / osiris_cli / agent_selector.py |
AgentSelector.update_last_used |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / agent_selector.py |
(no function) |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
map_normalized_status |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
TemplateEngine.build_instruction |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
TokenCounter.__init__ |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
TokenCounter.count |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine.__init__ |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._pivot_context |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._prune_raw_outputs |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._compress_history |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._estimate_tokens |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._content_length |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._build_working_memory |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._build_tool_preview |
|
30 |
30 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._select_tool_model |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine.is_research_request |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._sovereign_identity |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._research_instruction |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._task_instruction |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._is_productive_action |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._detect_tool_loop |
|
25 |
25 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._sanitize_history_for_summary |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._execute_diagnostic_probe |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._select_optimal_persona |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._get_persona_tools |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._heal_tool_call |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._parse_malformed_json |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._get_tool_hint |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine.send_message |
|
174 |
174 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._get_image_content_block |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._redact_sensitive_info |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._prepare_messages |
|
36 |
36 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._content_length |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._truncate_string |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._truncate_blocks |
|
28 |
28 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._truncate_content |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._fit_message_within_budget |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._trim_conversation |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine._trim_conversation.drop_oldest_pair |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine.reset |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
ChatEngine.get_conversation |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / chat_engine.py |
(no function) |
|
83 |
83 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
Checkpoint.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
Checkpoint.from_dict |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.__init__ |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.create_checkpoint |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.save_checkpoint |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.load_checkpoints |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.list_checkpoints |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.get_checkpoint |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.restore_checkpoint |
|
21 |
21 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.get_checkpoint_diff |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.prune_checkpoints |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.delete_checkpoint |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.export_checkpoint |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.import_checkpoint |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
CheckpointManager.get_stats |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
create_auto_checkpoint |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / checkpoint.py |
(no function) |
|
39 |
39 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.show_welcome |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.show_help |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.handle_command |
|
29 |
29 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.show_status |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.show_config |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.handle_context_command |
|
27 |
27 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.show_tools |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.process_message |
|
53 |
53 |
0 |
|
0% |
| src / osiris_cli / cli.py |
OsirisCLI.run |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / cli.py |
run_cli |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / cli.py |
(no function) |
|
37 |
37 |
0 |
|
0% |
| src / osiris_cli / cli_v5.py |
OsirisCLI.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / cli_v5.py |
OsirisCLI._load_system_context |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / cli_v5.py |
OsirisCLI.show_welcome |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5.py |
OsirisCLI.handle_message |
|
31 |
31 |
0 |
|
0% |
| src / osiris_cli / cli_v5.py |
OsirisCLI.handle_slash_command |
|
56 |
56 |
0 |
|
0% |
| src / osiris_cli / cli_v5.py |
OsirisCLI.show_help |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5.py |
OsirisCLI.run |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / cli_v5.py |
main |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / cli_v5.py |
(no function) |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
OsirisCLI_Enhanced.__init__ |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
OsirisCLI_Enhanced._load_system_context |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
OsirisCLI_Enhanced.show_welcome |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
OsirisCLI_Enhanced.handle_message |
|
37 |
37 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
OsirisCLI_Enhanced.handle_slash_command |
|
65 |
65 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
OsirisCLI_Enhanced.show_help |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
OsirisCLI_Enhanced.show_session_summary |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
OsirisCLI_Enhanced.run |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
main |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / cli_v5_1.py |
(no function) |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
OsirisCompleter.get_completions |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.__init__ |
|
50 |
50 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._load_parent_context |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._load_system_context |
|
26 |
26 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.show_welcome |
|
43 |
43 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._print_section |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._render_user_panel |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_user_panel |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._render_thought_panel |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._render_response_panel |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._stream_footer_hint |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._enqueue_follow_up |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._collect_follow_up_input |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._start_follow_up_listener |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._stop_follow_up_listener |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._drain_follow_up_queue |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._format_tool_args |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._format_tool_preview |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._format_tool_inline |
|
30 |
30 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._format_tool_compact |
|
25 |
25 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._format_tool_result_inline |
|
56 |
56 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._is_duplicate_output_line |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_tool_report_panel |
|
52 |
52 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._estimate_tokens |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_context_budget |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._is_document_request |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._is_constraint_header |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._extract_task_steps |
|
38 |
38 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._is_multistep_request |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._plan_title_from_text |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._attempt_plan_tool_action |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._maybe_create_autonomous_plan |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._classify_shell_command |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._should_show_tracking |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._extract_first_url |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._extract_path_mentions |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._default_deliverable_name |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._is_task_request |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._is_env_intent |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._is_capability_request |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._derive_research_flags |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._derive_task_flags |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_research_tracker |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_task_tracker |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._is_validation_command |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_workings_panel |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_plan_panel |
|
30 |
30 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_next_actions_panel |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._confirm_tool_execution |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._get_bottom_toolbar |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._highlight_quantum_stream |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.handle_message |
|
164 |
164 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.handle_message.generate_layout |
|
67 |
67 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.handle_slash_command |
|
405 |
405 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.show_help |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._run_demo_sequence |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._render_plan_summary |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._render_details_panel |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._render_working_panel |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._render_plan_summary |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._attempt_plan_tool_action |
|
30 |
30 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.show_memory |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.edit_memory_cards |
|
21 |
21 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.show_usage |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.show_tracking_settings |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.export_session |
|
34 |
34 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.generate_site_report |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.show_tools |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.show_session_summary |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.show_shortcuts |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.show_system_prompts |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_heatmap_panel |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._build_live_activity_panel |
|
47 |
47 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._print_turn_summary |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._run_prefetch_logic |
|
51 |
51 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._async_handle_path_mentions |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI._get_active_subsystems |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
BeautifulCLI.run |
|
49 |
49 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
main |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / cli_v5_2.py |
(no function) |
|
130 |
130 |
0 |
|
0% |
| src / osiris_cli / client.py |
AdapterContext.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / client.py |
AdapterContext.supports_tools |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / client.py |
AdapterContext.mark_tools |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / client.py |
AdapterContext.allows_tool |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / client.py |
DefaultAdapterContext.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / client.py |
_is_connection_error |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / client.py |
_map_exception |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / client.py |
_error_line |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / client.py |
BaseAdapter.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / client.py |
BaseAdapter.chat_stream |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / client.py |
BaseAdapter.chat |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / client.py |
BaseAdapter._get_headers |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / client.py |
BaseAdapter._format_tools |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIChatAdapter.chat_stream |
|
31 |
31 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIChatAdapter.chat |
|
27 |
27 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIChatAdapter._build_chat_kwargs |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIChatAdapter._execute_with_openrouter_fallback |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIChatAdapter._should_retry_openrouter_tool_404 |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIChatAdapter._strip_tool_fields |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIChatAdapter._cache_tool_support_models |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIChatAdapter._convert_exception |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIResponsesAdapter._sanitize_responses_input |
|
32 |
32 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIResponsesAdapter._build_tool_call_delta |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIResponsesAdapter._extract_tool_call |
|
55 |
55 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIResponsesAdapter.chat_stream |
|
64 |
64 |
0 |
|
0% |
| src / osiris_cli / client.py |
OpenAIResponsesAdapter.chat |
|
26 |
26 |
0 |
|
0% |
| src / osiris_cli / client.py |
get_adapter |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / client.py |
AsyncLLMClient.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / client.py |
AsyncLLMClient._adapter_context |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / client.py |
AsyncLLMClient._setup_offline_client |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / client.py |
AsyncLLMClient._setup_client |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / client.py |
AsyncLLMClient.reinitialize |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / client.py |
AsyncLLMClient.chat |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / client.py |
AsyncLLMClient.chat_stream |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / client.py |
AsyncLLMClient.create_completion |
|
23 |
23 |
0 |
|
0% |
| src / osiris_cli / client.py |
AsyncLLMClient.create_completion.stream_wrapper |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / client.py |
LLMClient.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / client.py |
LLMClient._setup_client |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / client.py |
LLMClient.chat |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / client.py |
get_async_client |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / client.py |
get_client |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / client.py |
fetch_models_dynamic |
|
26 |
26 |
0 |
|
0% |
| src / osiris_cli / client.py |
(no function) |
|
72 |
72 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.check_cli_available |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.check_authentication |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.aws_list_ec2 |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.aws_list_s3 |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.aws_list_lambda |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.gcp_list_compute |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.gcp_list_storage |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.azure_list_vms |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.azure_list_storage |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
CloudManager.get_provider_status |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / cloud_manager.py |
(no function) |
|
34 |
34 |
0 |
|
0% |
| src / osiris_cli / cloud_tools_letta.py |
summarize_instances |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / cloud_tools_letta.py |
tool_aws_list_ec2_letta |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / cloud_tools_letta.py |
tool_aws_list_s3_letta |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / cloud_tools_letta.py |
tool_aws_list_lambda_letta |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / cloud_tools_letta.py |
tool_gcp_list_compute_letta |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / cloud_tools_letta.py |
tool_azure_list_vms_letta |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cloud_tools_letta.py |
tool_cloud_status_letta |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / cloud_tools_letta.py |
example_cloud_workflow |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / cloud_tools_letta.py |
(no function) |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / code_analyzer.py |
CodeAnalyzer.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / code_analyzer.py |
CodeAnalyzer.analyze_file |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / code_analyzer.py |
CodeAnalyzer.analyze_code |
|
21 |
21 |
0 |
|
0% |
| src / osiris_cli / code_analyzer.py |
CodeAnalyzer._calculate_complexity |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / code_analyzer.py |
CodeAnalyzer.suggest_refactoring |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / code_analyzer.py |
CodeAnalyzer.explain_code |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / code_analyzer.py |
CodeAnalyzer.display_analysis |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / code_analyzer.py |
(no function) |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / command_footer.py |
OsirisCommandFooter.compose |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / command_footer.py |
OsirisCommandFooter.on_button_pressed |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / command_footer.py |
(no function) |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / command_palette.py |
show_command_palette |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / command_palette.py |
show_command_table |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / command_palette.py |
search_commands |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / command_palette.py |
(no function) |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / commands.py |
CommandHandler.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / commands.py |
CommandHandler.handle |
|
223 |
223 |
0 |
|
0% |
| src / osiris_cli / commands.py |
(no function) |
|
30 |
30 |
0 |
|
0% |
| src / osiris_cli / config.py |
Settings.apply_defaults |
|
53 |
53 |
0 |
|
0% |
| src / osiris_cli / config.py |
Settings.set_safety_profile |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / config.py |
Settings.save |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / config.py |
Settings.reload |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / config.py |
Settings.to_public_dict |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / config.py |
load_config |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / config.py |
(no function) |
|
84 |
84 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.__init__ |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.compose |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.on_mount |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.show_step_1 |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.show_step_2 |
|
23 |
23 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.initiate_model_fetch |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.fetch_models_task |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.show_step_3 |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.on_input_changed |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.on_input_submitted |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard._populate_model_list |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.on_option_list_option_selected |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.on_button_pressed |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.on_key |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.on_click |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.process_next |
|
27 |
27 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.save_and_exit |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
ConfigWizard.process_prev |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / config_wizard.py |
(no function) |
|
28 |
28 |
0 |
|
0% |
| src / osiris_cli / context.py |
ContextManager.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / context.py |
ContextManager._estimate_tokens |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / context.py |
ContextManager.get_total_tokens |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / context.py |
ContextManager.add_file |
|
23 |
23 |
0 |
|
0% |
| src / osiris_cli / context.py |
ContextManager.remove_file |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / context.py |
ContextManager.clear |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / context.py |
ContextManager.get_file_structure |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / context.py |
ContextManager.get_system_prompt_addition |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / context.py |
(no function) |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.auto_load |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.add_file |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.add_directory |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.remove |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.clear |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.list_contexts |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.get_combined_context |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.get_context_summary |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
ContextManager.search |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / context_manager.py |
(no function) |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
ConversationHistory.__init__ |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
ConversationHistory.load |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
ConversationHistory.save |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
ConversationHistory.add |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
ConversationHistory.get_previous |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
ConversationHistory.get_next |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
ConversationHistory.get_all |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
ConversationHistory.clear |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
ConversationHistory.search |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / conversation_history.py |
(no function) |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
APICall.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.load |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.save |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.calculate_cost |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.track_call |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.get_session_costs |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.get_period_costs |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.get_daily_costs |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.estimate_cost |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.check_budget |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.export_csv |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
CostTracker.get_stats |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / cost_tracker.py |
(no function) |
|
41 |
41 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
CollapsibleBlock.render |
|
28 |
28 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
StatusItem.render |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardHUD.__init__ |
|
27 |
27 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardHUD.update_context |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardHUD.update_status |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardHUD.update_cost |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardHUD.update_budget |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardHUD.render |
|
122 |
122 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
TaskProgress.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
TaskProgress.add_task |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
TaskProgress.update_task |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
TaskProgress.complete_task |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
TaskProgress.render |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
ChecklistItem.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
ChecklistItem.check |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
ChecklistItem.uncheck |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
ChecklistItem.render |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI.start |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI.stop |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI._render |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI.add_block |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI.expand_block |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI.collapse_block |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI.add_message |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI.add_checklist_item |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
DashboardUI.update |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
show_database_operation |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
show_cloud_operation |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
show_file_operation |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / dashboard_ui.py |
(no function) |
|
101 |
101 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseConnection.__post_init__ |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager.connect |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._connect_postgresql |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._connect_mysql |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._connect_sqlite |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._connect_mongodb |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager.disconnect |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager.execute_query |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._execute_sql_query |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._execute_mongodb_query |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager.get_schema |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._get_postgresql_schema |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._get_mysql_schema |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._get_sqlite_schema |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager._get_mongodb_schema |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
DatabaseManager.list_connections |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / database_manager.py |
(no function) |
|
44 |
44 |
0 |
|
0% |
| src / osiris_cli / database_tools.py |
tool_db_connect |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / database_tools.py |
tool_db_query |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / database_tools.py |
tool_db_schema |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / database_tools.py |
tool_db_disconnect |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / database_tools.py |
tool_db_list_connections |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / database_tools.py |
(no function) |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / database_tools_letta.py |
tool_db_connect_letta |
|
23 |
23 |
0 |
|
0% |
| src / osiris_cli / database_tools_letta.py |
tool_db_query_letta |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / database_tools_letta.py |
tool_db_schema_letta |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / database_tools_letta.py |
tool_db_disconnect_letta |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / database_tools_letta.py |
example_database_workflow |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / database_tools_letta.py |
(no function) |
|
23 |
23 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu.display |
|
77 |
77 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._render_dashboard |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._get_status_info |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._render_header |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._render_content |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._render_single_column |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._render_multi_column |
|
25 |
25 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._render_section |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._render_footer |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._navigate_up |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._navigate_down |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._navigate_left |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._navigate_right |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._get_selected_action |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._get_action_by_number |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
ModernMenu._show_help |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
CommandPalette.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
CommandPalette.show |
|
61 |
61 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
CommandPalette._update_filter |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
CommandPalette._render_palette |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
MultiSelectMenu.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
MultiSelectMenu.display |
|
43 |
43 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
convert_options_to_sections |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_welcome |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_dynamic_status |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_main_menu |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_help_menu |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_model_menu |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_quick_start_guide |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_navigation_help |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_tool_guide |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_context_guide |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_session_guide |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_documentation |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_examples |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.enter_chat_mode |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_tools_menu |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_tool_details |
|
26 |
26 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_context_menu |
|
26 |
26 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.add_files_to_context |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.remove_files_from_context |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_sessions_menu |
|
32 |
32 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.load_session_interactive |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.delete_session_interactive |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_session_stats |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_settings_menu |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.change_model |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.change_provider |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.change_theme |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_advanced_settings |
|
30 |
30 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_command_palette |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_status |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.run |
|
50 |
50 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI._show_main_menu_with_input |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI._get_input_with_tab |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.process_message |
|
91 |
91 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.handle_command |
|
29 |
29 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
EnhancedOsirisCLI.show_config |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
run_enhanced_cli |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / enhanced_cli.py |
(no function) |
|
96 |
96 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
ModelManager.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
ModelManager.clear_cache |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
_one_click_setup |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
_quick_setup_wizard |
|
44 |
44 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
_run_interactive_mode |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
status |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
quick_start |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
providers |
|
23 |
23 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
themes |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
health |
|
36 |
36 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
optimize |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / enhanced_commands.py |
(no function) |
|
32 |
32 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
StreamingDisplay.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
StreamingDisplay.stream_text |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
StreamingDisplay.stream_markdown |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
ToolDisplay.show_tool_call |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
ToolDisplay.show_tool_result |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
ToolDisplay.show_tool_progress |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
ThoughtDisplay.show_thought |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
ThoughtDisplay.show_planning |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
MemoryDisplay.show_memory_card |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
MemoryDisplay.show_memory_update |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
SessionDisplay.show_summary |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
AgentSelector.show_selector |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
ProgressTracker.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
ProgressTracker.update |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
ProgressTracker.complete |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
stream_text |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
show_tool |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
show_thought |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
show_memory |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / enhanced_display.py |
(no function) |
|
46 |
46 |
0 |
|
0% |
| src / osiris_cli / errors.py |
OsirisError.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / errors.py |
OsirisError.__str__ |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / errors.py |
APIKeyError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
APITimeoutError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
APIRateLimitError.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / errors.py |
APIAuthenticationError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
APIInsufficientCreditsError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
APIModelNotFoundError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
APIServerError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
ToolNotFoundError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
ToolExecutionError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
ToolPermissionError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
SessionNotFoundError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
SessionCorruptedError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
ContextFileTooLargeError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
ContextFileNotFoundError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
DatabaseConnectionError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
DatabaseQueryError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
CloudAuthenticationError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
CloudResourceNotFoundError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
MemoryCorruptedError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
InvalidModelError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
InvalidProviderError.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / errors.py |
wrap_exception |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / errors.py |
(no function) |
|
67 |
67 |
0 |
|
0% |
| src / osiris_cli / event_history.py |
EventRecord.to_markdown |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / event_history.py |
EventHistory.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / event_history.py |
EventHistory.log |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / event_history.py |
EventHistory.recent |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / event_history.py |
EventHistory.to_markdown |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / event_history.py |
EventHistory.clear |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / event_history.py |
(no function) |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / input_normalizer.py |
normalize_user_input |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / input_normalizer.py |
(no function) |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / integrated_commands.py |
show_cost_stats |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / integrated_commands.py |
plan_mode |
|
27 |
27 |
0 |
|
0% |
| src / osiris_cli / integrated_commands.py |
checkpoint_menu |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / integrated_commands.py |
database_menu |
|
69 |
69 |
0 |
|
0% |
| src / osiris_cli / integrated_commands.py |
cloud_menu |
|
47 |
47 |
0 |
|
0% |
| src / osiris_cli / integrated_commands.py |
(no function) |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
SecureKeyManager.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
SecureKeyManager._get_cipher |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
SecureKeyManager.save_key |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
SecureKeyManager.load_key |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
SecureKeyManager.load_all_keys |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
SecureKeyManager.has_key |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
SecureKeyManager.delete_key |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
SecureKeyManager.list_providers_with_keys |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
SecureKeyManager.mask_key |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / key_manager.py |
(no function) |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.format_action |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.format_result |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.format_thinking |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.format_status_bar |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.summarize_file_content |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.summarize_query_results |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.summarize_schema |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.print_action_result |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.print_thinking |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.print_error |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.update_status |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.render_with_status_bar |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.start_live |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.stop_live |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
LettaFormatter.update_live |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
action_result |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
thinking |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
update_status |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
summarize_file |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
summarize_query |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
summarize_schema |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
example_database_operation |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
example_file_operation |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
example_cloud_operation |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
example_error |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / letta_formatter.py |
(no function) |
|
52 |
52 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
select_model |
|
40 |
40 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
select_model.fetch_for_provider |
|
21 |
21 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
select_provider |
|
44 |
44 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
handle_api_key |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
prompt_for_new_key |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
select_session |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
delete_session |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
show_tools_menu |
|
28 |
28 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
show_memory_menu |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / live_menus.py |
(no function) |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / live_palette.py |
LiveCommandCompleter.get_completions |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / live_palette.py |
get_live_input |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / live_palette.py |
get_live_input._ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / live_palette.py |
get_live_input._ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / live_palette.py |
get_live_input.bottom_toolbar |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / live_palette.py |
search_commands |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / live_palette.py |
test_live_palette |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / live_palette.py |
(no function) |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.__init__ |
|
31 |
31 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger._setup_sentry |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.debug |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.info |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.warning |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.error |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.critical |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.exception |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.performance |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.api_call |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
OsirisLogger.user_action |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
setup_logger |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / logger.py |
get_logger |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / logger.py |
debug |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
info |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
warning |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
error |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
critical |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
exception |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
performance |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
api_call |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
user_action |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / logger.py |
(no function) |
|
37 |
37 |
0 |
|
0% |
| src / osiris_cli / main.py |
_ensure_config |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / main.py |
_run_interactive_mode |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / main.py |
_one_click_setup |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / main.py |
_quick_setup_wizard |
|
44 |
44 |
0 |
|
0% |
| src / osiris_cli / main.py |
config |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / main.py |
main |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / main.py |
ThemeManager.get_theme_names |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / main.py |
ModelManager.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / main.py |
ModelManager.clear_cache |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / main.py |
(no function) |
|
30 |
30 |
0 |
|
0% |
| src / osiris_cli / main_v5.py |
ensure_config |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / main_v5.py |
setup |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / main_v5.py |
main |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / main_v5.py |
(no function) |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / markdown_renderer.py |
CleanMarkdownRenderer.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / markdown_renderer.py |
CleanMarkdownRenderer.process_line |
|
47 |
47 |
0 |
|
0% |
| src / osiris_cli / markdown_renderer.py |
CleanMarkdownRenderer.render_chunk |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / markdown_renderer.py |
CleanMarkdownRenderer.flush |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / markdown_renderer.py |
(no function) |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / mcp.py |
MCPClient.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / mcp.py |
MCPClient.reload |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / mcp.py |
MCPClient.health |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / mcp.py |
MCPClient.call |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / mcp.py |
MCPClient._call_http |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / mcp.py |
MCPClient._call_stdio |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / mcp.py |
(no function) |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
ResponseSanitizer.__init__ |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
ResponseSanitizer.sanitize |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
SlashCommandCompleter.get_completions |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
AgentMemory.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
AgentMemory.load |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
AgentMemory.save |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
AgentMemory.remember |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
AgentMemory.forget |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
AgentMemory.recall |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
AgentMemory.learn_skill |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.__init__ |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.auto_load_contexts |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI._extract_hallucinated_tools |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI._prepare_prompt |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI._load_scenario_context |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI._should_auto_extend_tools |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI._request_summary |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI._maybe_emit_summary |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI._save_history |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.load_context_file |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.show_welcome |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.show_help |
|
46 |
46 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.get_prompt |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.handle_slash_command |
|
232 |
232 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.show_help |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.show_memory |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.init_memory |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.show_sessions |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.show_context |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.show_tools |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.confirm_tool_execution |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.stream_response |
|
182 |
182 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.run_interactive |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
MinimalCLI.run_non_interactive |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
run_minimal_cli |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / minimal_cli.py |
(no function) |
|
73 |
73 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher.__init__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher.fetch_openrouter_models |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher.fetch_openai_models |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher.fetch_gemini_models |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher.fetch_together_models |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher.fetch_groq_models |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher.fetch_perplexity_models |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher.fetch_generic_models |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher.fetch_ollama_models |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher._get_fallback_openrouter_models |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher._get_fallback_openai_models |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher._get_fallback_gemini_models |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher._get_fallback_together_models |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher._get_fallback_groq_models |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher._get_fallback_perplexity_models |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
ModelFetcher._get_fallback_ollama_models |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / model_fetcher.py |
(no function) |
|
23 |
23 |
0 |
|
0% |
| src / osiris_cli / neural_tools.py |
NeuralTools.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / neural_tools.py |
NeuralTools.scratchpad |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / neural_tools.py |
NeuralTools.dump_state |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / neural_tools.py |
NeuralTools.behavioral_cloning |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / neural_tools.py |
NeuralTools.pad_outputs |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / neural_tools.py |
NeuralTools._make_serializable |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / neural_tools.py |
(no function) |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / optimized_prompt.py |
get_optimized_prompt |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / optimized_prompt.py |
(no function) |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig.__init__ |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig.load |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig._parse_config |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig._extract_sections |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig._parse_list |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig._parse_key_value |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig.apply_to_settings |
|
23 |
23 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig.get_context_files |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig.is_tool_allowed |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
OsirisConfig.get_summary |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
load_osiris_config |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
create_osiris_template |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
get_osiris_config |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / osiris_config.py |
(no function) |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / performance.py |
ResponseCache.__init__ |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / performance.py |
ResponseCache._get_cache_key |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / performance.py |
ResponseCache.load |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / performance.py |
ResponseCache.save |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / performance.py |
ResponseCache.get |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / performance.py |
ResponseCache.set |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / performance.py |
ResponseCache.clear |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / performance.py |
ResponseCache.get_stats |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / performance.py |
PerformanceOptimizer.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / performance.py |
PerformanceOptimizer.should_use_cache |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / performance.py |
PerformanceOptimizer.get_cached_response |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / performance.py |
PerformanceOptimizer.cache_response |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / performance.py |
PerformanceOptimizer.record_api_call |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / performance.py |
PerformanceOptimizer.get_stats |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / performance.py |
PerformanceOptimizer.clear_cache |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / performance.py |
(no function) |
|
25 |
25 |
0 |
|
0% |
| src / osiris_cli / plan_executor.py |
PlanExecutor.interpret_step |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / plan_executor.py |
PlanExecutor._find_existing_file |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / plan_executor.py |
PlanExecutor._parse_max_depth |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / plan_executor.py |
PlanExecutor._parse_path |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / plan_executor.py |
(no function) |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanStep.to_dict |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanStep.from_dict |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
Plan.to_dict |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
Plan.from_dict |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.create_plan |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.save_plan |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.load_plan |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.list_plans |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.display_plan |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.start_step |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.complete_step |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.fail_step |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.get_next_step |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.cancel_plan |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / plan_mode.py |
PlanMode.generate_plan_with_ai |
|
17 |
17 |
1 |
|
0% |
| src / osiris_cli / plan_mode.py |
(no function) |
|
61 |
61 |
0 |
|
0% |
| src / osiris_cli / profiles.py |
_load_profiles |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / profiles.py |
_save_profiles |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / profiles.py |
list_profiles |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / profiles.py |
save_profile |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / profiles.py |
load_profile |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / profiles.py |
delete_profile |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / profiles.py |
(no function) |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
ProgressTracker.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
ProgressTracker.add_task |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
ProgressTracker.update |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
ProgressTracker.complete |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
ProgressTracker.__enter__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
ProgressTracker.__exit__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
SimpleSpinner.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
SimpleSpinner.start |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
SimpleSpinner.update |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
SimpleSpinner.stop |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
SimpleSpinner.__enter__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
SimpleSpinner.__exit__ |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
show_progress |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
with_spinner |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
with_spinner.decorator |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
with_spinner.decorator.wrapper |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / progress_display.py |
(no function) |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
PromptManager.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
PromptManager.load |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
PromptManager.save |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
PromptManager.add_custom |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
PromptManager.add_recent |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
PromptManager.delete_prompt |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
PromptManager.get_all |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
PromptManager.export_prompts |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
PromptManager.import_prompts |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / prompts.py |
(no function) |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
_now_iso |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
load_registry |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
save_registry |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
refresh_registry |
|
36 |
36 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
sync_all_providers |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
validate_model_cached |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
list_cached_models |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
list_free_models |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
list_paid_models |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
search_cached_models |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
health_check |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / provider_registry.py |
(no function) |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / recipes.py |
RecipeRunner.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / recipes.py |
RecipeRunner.list_recipes |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / recipes.py |
RecipeRunner.describe |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / recipes.py |
RecipeRunner.run |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / recipes.py |
RecipeRunner.history |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / recipes.py |
RecipeRunner._run_shell |
|
7 |
7 |
3 |
|
0% |
| src / osiris_cli / recipes.py |
RecipeRunner._run_mcp |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / recipes.py |
RecipeRunner._persist |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / recipes.py |
(no function) |
|
27 |
27 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
resilient_api_call |
|
4 |
4 |
1 |
|
0% |
| src / osiris_cli / resilience.py |
resilient_api_call.decorator |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
resilient_api_call.decorator.wrapper |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
CircuitBreaker.__init__ |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
CircuitBreaker.call |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
CircuitBreaker._on_success |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
CircuitBreaker._on_failure |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
RateLimiter.__init__ |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
RateLimiter.acquire |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
RateLimiter.get_stats |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
ProviderFallback.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
ProviderFallback.get_fallback_provider |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
ProviderFallback.get_fallback_model |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
get_circuit_breaker |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
get_rate_limiter |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / resilience.py |
(no function) |
|
30 |
30 |
0 |
|
0% |
| src / osiris_cli / scenarios.py |
ScenarioDefinition.matches |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / scenarios.py |
detect_scenario |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / scenarios.py |
resolve_context_files |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / scenarios.py |
(no function) |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.__init__ |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager._reset_tool_policy |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.add_message |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.add_tool_output |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.add_activity |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.add_plan_snapshot |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.add_usage |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager._generate_preview |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.save_session |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.load_last_session |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.delete_session |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.load_session |
|
18 |
18 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.list_sessions |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.list_session_meta |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.clear |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.enforce_tool_policy |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.forbid_tool |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.remove_forbidden_tool |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.remember_tool |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.is_tool_allowed |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.apply_tool_policy |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.provider_capability |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.mark_provider_capability |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.provider_supports_tools |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.mark_provider_tool_support |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.reset_provider_capabilities |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.undo_last_step |
|
9 |
9 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.search_sessions |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.add_tags |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.remove_tags |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.set_description |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.get_session_stats |
|
21 |
21 |
0 |
|
0% |
| src / osiris_cli / session.py |
SessionManager.dump_context |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / session.py |
(no function) |
|
42 |
42 |
0 |
|
0% |
| src / osiris_cli / session_summary.py |
write_session_summary |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / session_summary.py |
(no function) |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / setup.py |
auto_setup |
|
35 |
35 |
0 |
|
0% |
| src / osiris_cli / setup.py |
quick_setup |
|
48 |
48 |
0 |
|
0% |
| src / osiris_cli / setup.py |
show_setup_menu |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / setup.py |
(no function) |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / shell_session.py |
PersistentShell.run |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / shell_session.py |
PersistentShell._handle_cd |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / shell_session.py |
(no function) |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / status.py |
show_status |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / status.py |
show_config |
|
48 |
48 |
0 |
|
0% |
| src / osiris_cli / status.py |
(no function) |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / system_prompts.py |
get_system_prompt |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / system_prompts.py |
list_system_prompts |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / system_prompts.py |
apply_system_prompt |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / system_prompts.py |
(no function) |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / thought_display.py |
ThoughtRenderer.show_thought |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / thought_display.py |
ThoughtRenderer.show_planning |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / thought_display.py |
ThoughtRenderer.show_analysis |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / thought_display.py |
ThoughtRenderer.show_decision |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / thought_display.py |
show_thought |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / thought_display.py |
show_planning |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / thought_display.py |
show_analysis |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / thought_display.py |
(no function) |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / tool_migration.py |
migrate_tools |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / tool_migration.py |
(no function) |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / tool_policy.py |
_build_tool_name_map |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / tool_policy.py |
_parse_tool_tokens |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / tool_policy.py |
extract_tool_constraints |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / tool_policy.py |
apply_tool_constraints |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / tool_policy.py |
(no function) |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / tools.py |
normalize_tool_result |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / tools.py |
normalize_tool_result.coerce_text |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry.__init__ |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry.register |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._replace_content |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._get_cpp_symbols |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._generate_repo_map |
|
28 |
28 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._search_archival_memory |
|
14 |
14 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._scan_code_safety |
|
26 |
26 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._learn_skill |
|
21 |
21 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._check_container_engine |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._build_container_image |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._finch_build_image |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._find_tests |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._verify_health |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._register_core_tools |
|
39 |
39 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry.get_definitions |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry.get_openai_tools |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._run_shell |
|
96 |
96 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._summarize_shell_output |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._build_structured_shell_result |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._extract_cd_target |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._start_long_running_process |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._infer_server_url |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._summarize_repo_structure |
|
28 |
28 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._collect_project_insights |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._is_safe_path |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._allowed_roots |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._read_file |
|
25 |
25 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._write_file |
|
31 |
31 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._list_dir |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._get_tree |
|
37 |
37 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._get_tree.count_items |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._get_tree.walk_tree |
|
32 |
32 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._web_search |
|
82 |
82 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._web_search.add_result |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._web_search.handle_item |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._is_safe_url |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._read_url |
|
30 |
30 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._normalize_url |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._extract_text |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._site_report |
|
91 |
91 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._search_codebase |
|
34 |
34 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._get_symbols |
|
33 |
33 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._check_syntax |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._async_mcp_call |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._mcp_call |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._lsp_diagnostics |
|
23 |
23 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._resolve_symbol |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._collect_env_grounding |
|
7 |
7 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._map_resources |
|
24 |
24 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._handoff |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._create_artifact |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._run_tests |
|
22 |
22 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._search_docs |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._load_ignore_spec |
|
20 |
20 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._is_ignored |
|
12 |
12 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._scan_secrets |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._delegate_subagent |
|
17 |
17 |
0 |
|
0% |
| src / osiris_cli / tools.py |
ToolRegistry._get_lsp_diagnostics |
|
13 |
13 |
0 |
|
0% |
| src / osiris_cli / tools.py |
get_tools |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / tools.py |
execute_tool |
|
5 |
5 |
0 |
|
0% |
| src / osiris_cli / tools.py |
(no function) |
|
87 |
87 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.__init__ |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.register |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.register_decorator |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.register_decorator.decorator |
|
2 |
2 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.execute |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.get_definitions |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.get_openai_format |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.get_openai_format_filtered |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.get_tool |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.list_tools |
|
3 |
3 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.auto_approve |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.load_skills_from_dir |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.remove_auto_approval |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
ToolsRegistry.is_auto_approved |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / tools_registry.py |
(no function) |
|
27 |
27 |
0 |
|
0% |
| src / osiris_cli / utils.py |
copy_to_clipboard |
|
19 |
19 |
0 |
|
0% |
| src / osiris_cli / utils.py |
_activity_path |
|
1 |
1 |
0 |
|
0% |
| src / osiris_cli / utils.py |
log_activity |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / utils.py |
read_activity |
|
15 |
15 |
0 |
|
0% |
| src / osiris_cli / utils.py |
last_recipe_path |
|
8 |
8 |
0 |
|
0% |
| src / osiris_cli / utils.py |
last_recipe_summary |
|
4 |
4 |
0 |
|
0% |
| src / osiris_cli / utils.py |
get_git_status |
|
16 |
16 |
0 |
|
0% |
| src / osiris_cli / utils.py |
mask_secret |
|
6 |
6 |
0 |
|
0% |
| src / osiris_cli / utils.py |
settings_to_public_dict |
|
10 |
10 |
0 |
|
0% |
| src / osiris_cli / utils.py |
format_for_output |
|
11 |
11 |
0 |
|
0% |
| src / osiris_cli / utils.py |
(no function) |
|
20 |
20 |
0 |
|
0% |