| aipyapp/__init__.py |
(no function) |
12 |
3 |
0 |
75% |
| aipyapp/__main__.py |
parse_args |
19 |
19 |
0 |
0% |
| aipyapp/__main__.py |
ensure_pkg |
14 |
14 |
0 |
0% |
| aipyapp/__main__.py |
handle_update |
20 |
20 |
0 |
0% |
| aipyapp/__main__.py |
handle_sync |
1 |
1 |
0 |
0% |
| aipyapp/__main__.py |
init_settings |
27 |
27 |
0 |
0% |
| aipyapp/__main__.py |
get_aipy_main |
17 |
17 |
0 |
0% |
| aipyapp/__main__.py |
main |
11 |
11 |
0 |
0% |
| aipyapp/__main__.py |
mainw |
4 |
4 |
0 |
0% |
| aipyapp/__main__.py |
(no function) |
20 |
20 |
0 |
0% |
| aipyapp/__version__.py |
(no function) |
9 |
0 |
4 |
100% |
| aipyapp/aipy/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTask.__init__ |
9 |
9 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTask.to_dict |
1 |
1 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager.submit_task |
18 |
18 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager.execute_task |
18 |
18 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager._run_task_sync |
9 |
9 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager.get_task_status |
3 |
3 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager.get_task_result |
8 |
8 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager.list_tasks |
4 |
4 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager.cancel_task |
10 |
10 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager.cleanup_completed_tasks |
12 |
12 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
(no function) |
22 |
22 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlock.add_dep |
9 |
9 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlock.save |
6 |
6 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlock.abs_path |
3 |
3 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlock.get_lang |
2 |
2 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlock.to_dict |
1 |
1 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlock.from_dict |
1 |
1 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlock.__repr__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.__init__ |
5 |
5 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.__len__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.parse |
80 |
80 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.get_code_by_name |
5 |
5 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.get_block_by_name |
5 |
5 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.apply_edit_modification |
27 |
27 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.to_list |
2 |
2 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.get_state |
1 |
1 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.restore_state |
7 |
7 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.clear |
2 |
2 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.get_checkpoint |
1 |
1 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks.restore_to_checkpoint |
8 |
8 |
0 |
0% |
| aipyapp/aipy/blocks.py |
(no function) |
39 |
0 |
0 |
100% |
| aipyapp/aipy/cache.py |
KVCache.__init__ |
4 |
0 |
0 |
100% |
| aipyapp/aipy/cache.py |
KVCache._init_db |
4 |
0 |
0 |
100% |
| aipyapp/aipy/cache.py |
KVCache.set |
10 |
10 |
0 |
0% |
| aipyapp/aipy/cache.py |
KVCache.get |
16 |
16 |
0 |
0% |
| aipyapp/aipy/cache.py |
KVCache.delete |
5 |
5 |
0 |
0% |
| aipyapp/aipy/cache.py |
KVCache.exists |
1 |
1 |
0 |
0% |
| aipyapp/aipy/cache.py |
KVCache.expire |
7 |
7 |
0 |
0% |
| aipyapp/aipy/cache.py |
KVCache.ttl |
11 |
11 |
0 |
0% |
| aipyapp/aipy/cache.py |
KVCache.cleanup |
6 |
0 |
0 |
100% |
| aipyapp/aipy/cache.py |
KVCache.clear |
4 |
4 |
0 |
0% |
| aipyapp/aipy/cache.py |
KVCache.size |
3 |
3 |
0 |
0% |
| aipyapp/aipy/cache.py |
KVCache.keys |
5 |
5 |
0 |
0% |
| aipyapp/aipy/cache.py |
KVCache.stats |
4 |
4 |
0 |
0% |
| aipyapp/aipy/cache.py |
get_default_cache |
3 |
0 |
0 |
100% |
| aipyapp/aipy/cache.py |
cache_key |
2 |
2 |
0 |
0% |
| aipyapp/aipy/cache.py |
cached |
3 |
3 |
0 |
0% |
| aipyapp/aipy/cache.py |
cached.decorator |
4 |
4 |
0 |
0% |
| aipyapp/aipy/cache.py |
cached.decorator.wrapper |
11 |
11 |
0 |
0% |
| aipyapp/aipy/cache.py |
set_cache |
1 |
1 |
0 |
0% |
| aipyapp/aipy/cache.py |
get_cache |
1 |
1 |
0 |
0% |
| aipyapp/aipy/cache.py |
delete_cache |
1 |
1 |
0 |
0% |
| aipyapp/aipy/cache.py |
clear_cache |
1 |
1 |
0 |
0% |
| aipyapp/aipy/cache.py |
cache_exists |
1 |
1 |
0 |
0% |
| aipyapp/aipy/cache.py |
cache_ttl |
1 |
1 |
0 |
0% |
| aipyapp/aipy/cache.py |
cleanup_cache |
1 |
0 |
0 |
100% |
| aipyapp/aipy/cache.py |
cache_stats |
1 |
1 |
0 |
0% |
| aipyapp/aipy/cache.py |
(no function) |
37 |
0 |
0 |
100% |
| aipyapp/aipy/config.py |
init_config_dir |
10 |
6 |
0 |
40% |
| aipyapp/aipy/config.py |
get_config_file_path |
11 |
11 |
0 |
0% |
| aipyapp/aipy/config.py |
lowercase_keys |
3 |
3 |
0 |
0% |
| aipyapp/aipy/config.py |
is_valid_api_key |
2 |
2 |
0 |
0% |
| aipyapp/aipy/config.py |
get_mcp_config_file |
4 |
4 |
0 |
0% |
| aipyapp/aipy/config.py |
get_tt_api_key |
8 |
8 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.__init__ |
6 |
6 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.get_work_dir |
3 |
3 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager._load_config |
8 |
8 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.reload_config |
2 |
2 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.get_config |
1 |
1 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.update_sys_config |
16 |
16 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.update_api_config |
7 |
7 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.save_tt_config |
3 |
3 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.check_llm |
8 |
8 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.fetch_config |
1 |
1 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager.check_config |
19 |
19 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager._migrate_config |
52 |
52 |
0 |
0% |
| aipyapp/aipy/config.py |
ConfigManager._is_tt_config |
9 |
9 |
0 |
0% |
| aipyapp/aipy/config.py |
(no function) |
39 |
0 |
0 |
100% |
| aipyapp/aipy/context_manager.py |
ContextConfig.set_strategy |
6 |
6 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextConfig.from_dict |
3 |
3 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextConfig.to_dict |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
TokenCounter.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
TokenCounter.add_message |
4 |
4 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
TokenCounter.estimate_tokens |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
TokenCounter.reset |
3 |
3 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.__len__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.get_state |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.restore_state |
10 |
10 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.clear |
2 |
2 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.delete_range |
6 |
6 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.add |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.add_message |
2 |
2 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.get_usage |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.get_summary |
4 |
4 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory.get_messages |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor.compress_messages |
12 |
12 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor._sliding_window_compress |
16 |
16 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor._importance_filter_compress |
16 |
16 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor._summary_compression_compress |
23 |
23 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor._hybrid_compress |
4 |
4 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor._calculate_importance_score |
15 |
15 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor._create_summary |
9 |
9 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor._estimate_message_tokens |
10 |
10 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.__init__ |
8 |
8 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.__len__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.add |
2 |
2 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.add_message |
6 |
6 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.get_messages |
6 |
6 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.get_usage |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.get_summary |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.json |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager._compress_messages |
9 |
9 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.get_stats |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager._clear_messages_cache |
9 |
9 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.clear |
4 |
4 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager._rebuild_cache |
8 |
8 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.update_config |
3 |
3 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.get_state |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.restore_state |
17 |
17 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.get_checkpoint |
1 |
1 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager.restore_to_checkpoint |
5 |
5 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
(no function) |
74 |
0 |
0 |
100% |
| aipyapp/aipy/diagnose.py |
NoopDiagnose.__getattr__ |
2 |
2 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
NoopDiagnose.__getattr__.noop |
1 |
1 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
Diagnose.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
Diagnose.save_config |
1 |
1 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
Diagnose.load_config |
8 |
8 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
Diagnose.create |
9 |
9 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
Diagnose.get_meta |
1 |
1 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
Diagnose.check_update |
17 |
17 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
Diagnose.report_data |
34 |
34 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
Diagnose.report_code_error |
14 |
14 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
(no function) |
33 |
6 |
0 |
82% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.start_recording |
4 |
4 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.stop_recording |
3 |
3 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.record_event |
10 |
10 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.get_events |
1 |
1 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.get_events_for_replay |
1 |
1 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.get_events_by_type |
1 |
1 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.get_events_in_range |
1 |
1 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.clear_events |
3 |
3 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.get_checkpoint |
1 |
1 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.restore_to_checkpoint |
6 |
6 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.get_state |
1 |
1 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.restore_state |
4 |
4 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.export_to_file |
7 |
7 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.import_from_file |
9 |
9 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.get_summary |
7 |
7 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.__len__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
EventRecorder.__bool__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
(no function) |
26 |
0 |
0 |
100% |
| aipyapp/aipy/event_serializer.py |
EventSerializer.serialize |
10 |
10 |
0 |
0% |
| aipyapp/aipy/event_serializer.py |
EventSerializer.deserialize |
10 |
10 |
0 |
0% |
| aipyapp/aipy/event_serializer.py |
EventSerializer._reconstruct_object |
8 |
8 |
0 |
0% |
| aipyapp/aipy/event_serializer.py |
EventSerializer.serialize_event_data |
3 |
3 |
0 |
0% |
| aipyapp/aipy/event_serializer.py |
EventSerializer.deserialize_event_data |
3 |
3 |
0 |
0% |
| aipyapp/aipy/event_serializer.py |
EventSerializer.serialize_events |
7 |
7 |
0 |
0% |
| aipyapp/aipy/event_serializer.py |
EventSerializer.deserialize_events |
7 |
7 |
0 |
0% |
| aipyapp/aipy/event_serializer.py |
EventSerializer.register_serializable_type |
1 |
1 |
0 |
0% |
| aipyapp/aipy/event_serializer.py |
(no function) |
18 |
0 |
0 |
100% |
| aipyapp/aipy/functions.py |
FunctionManager.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/aipy/functions.py |
FunctionManager.register_function |
11 |
11 |
0 |
0% |
| aipyapp/aipy/functions.py |
FunctionManager.register_functions |
6 |
6 |
0 |
0% |
| aipyapp/aipy/functions.py |
FunctionManager.call |
17 |
17 |
0 |
0% |
| aipyapp/aipy/functions.py |
FunctionManager.get_functions |
4 |
4 |
0 |
0% |
| aipyapp/aipy/functions.py |
FunctionManager.unregister_function |
5 |
5 |
0 |
0% |
| aipyapp/aipy/functions.py |
FunctionManager.clear_registry |
7 |
7 |
0 |
0% |
| aipyapp/aipy/functions.py |
FunctionManager.get_registry |
1 |
1 |
0 |
0% |
| aipyapp/aipy/functions.py |
(no function) |
19 |
0 |
0 |
100% |
| aipyapp/aipy/libmcp.py |
_patched_handle_json_response |
19 |
19 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
_apply_streamable_http_patch |
6 |
2 |
0 |
67% |
| aipyapp/aipy/libmcp.py |
extra_call_tool_blocks |
19 |
19 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
extract_call_tool_str |
18 |
18 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPConfigReader.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPConfigReader._rewrite_config |
10 |
10 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPConfigReader.get_user_mcp |
13 |
13 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPConfigReader.get_sys_mcp |
4 |
4 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync._determine_connection_type |
6 |
6 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync._suppress_stdout_stderr |
12 |
12 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync._run_async |
5 |
5 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync.list_tools |
1 |
1 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync.call_tool |
1 |
1 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync._create_client_session |
22 |
22 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync._execute_with_session |
10 |
10 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync._list_tools |
9 |
9 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync._list_tools.list_operation |
2 |
2 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync._call_tool |
10 |
10 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync._call_tool.call_operation |
2 |
2 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
(no function) |
39 |
0 |
0 |
100% |
| aipyapp/aipy/llm.py |
LineReceiver.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/aipy/llm.py |
LineReceiver.content |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
LineReceiver.feed |
8 |
8 |
0 |
0% |
| aipyapp/aipy/llm.py |
LineReceiver.empty |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
LineReceiver.done |
5 |
5 |
0 |
0% |
| aipyapp/aipy/llm.py |
StreamProcessor.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/aipy/llm.py |
StreamProcessor.content |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
StreamProcessor.reason |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
StreamProcessor.__enter__ |
2 |
2 |
0 |
0% |
| aipyapp/aipy/llm.py |
StreamProcessor.__exit__ |
3 |
3 |
0 |
0% |
| aipyapp/aipy/llm.py |
StreamProcessor.process_chunk |
13 |
13 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager.__init__ |
6 |
6 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager._create_client |
6 |
6 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager._init_clients |
30 |
30 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager.__len__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager.__repr__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager.__contains__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager.use |
5 |
5 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager.get_client |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager.Client |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager.to_records |
5 |
5 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager.get_model_info |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
Client.__init__ |
5 |
5 |
0 |
0% |
| aipyapp/aipy/llm.py |
Client.add_message |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
Client.name |
1 |
1 |
0 |
0% |
| aipyapp/aipy/llm.py |
Client.use |
6 |
6 |
0 |
0% |
| aipyapp/aipy/llm.py |
Client.has_capability |
19 |
19 |
0 |
0% |
| aipyapp/aipy/llm.py |
Client.__call__ |
4 |
4 |
0 |
0% |
| aipyapp/aipy/llm.py |
(no function) |
42 |
0 |
0 |
100% |
| aipyapp/aipy/mcp_tool.py |
build_function_call_tool_name |
16 |
16 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.__init__ |
10 |
10 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager._init_server_status |
7 |
7 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.list_tools |
31 |
31 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.get_tools_prompt |
13 |
13 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.get_available_tools |
13 |
13 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.get_server_info |
11 |
11 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.call_tool |
38 |
38 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.is_mcp_enabled |
6 |
6 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.is_sys_mcp_enabled |
1 |
1 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.is_user_mcp_enabled |
1 |
1 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.enable_user_mcp |
4 |
4 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.enable_sys_mcp |
6 |
6 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.enable_user_server |
10 |
10 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.list_user_servers |
3 |
3 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager.get_status |
20 |
20 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
(no function) |
27 |
0 |
0 |
100% |
| aipyapp/aipy/multimodal.py |
FileReadError.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
is_text_file |
15 |
15 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent._from_string |
26 |
26 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent.is_multimodal |
1 |
1 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent._is_network_url |
1 |
1 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent._get_mime_type |
2 |
2 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent._read_file |
8 |
8 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent._process_image_item |
7 |
7 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent._process_file_item |
1 |
1 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent._process_document_item |
4 |
4 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent._process_text_item |
1 |
1 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent.content |
16 |
16 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
(no function) |
28 |
0 |
0 |
100% |
| aipyapp/aipy/plugins.py |
PluginManager.__init__ |
5 |
5 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager.__iter__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager.__getitem__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager.__len__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager.add_plugin_directory |
10 |
10 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager._discover_plugins |
8 |
8 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager._load_plugins |
16 |
16 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager._register_plugin |
9 |
9 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager.load_all_plugins |
9 |
9 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager.create_task_plugin |
14 |
14 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager.get_task_plugins |
1 |
1 |
0 |
0% |
| aipyapp/aipy/plugins.py |
PluginManager.get_display_plugins |
1 |
1 |
0 |
0% |
| aipyapp/aipy/plugins.py |
(no function) |
20 |
0 |
0 |
100% |
| aipyapp/aipy/prompts.py |
check_commands |
15 |
15 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.__init__ |
5 |
5 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts._init_env |
6 |
6 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.get_prompt |
6 |
6 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.get_default_prompt |
3 |
3 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.get_task_prompt |
6 |
6 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.get_results_prompt |
1 |
1 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.get_edit_results_prompt |
1 |
1 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.get_mixed_results_prompt |
1 |
1 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.get_mcp_result_prompt |
1 |
1 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.get_chat_prompt |
1 |
1 |
0 |
0% |
| aipyapp/aipy/prompts.py |
Prompts.get_parse_error_prompt |
1 |
1 |
0 |
0% |
| aipyapp/aipy/prompts.py |
(no function) |
31 |
6 |
0 |
81% |
| aipyapp/aipy/role.py |
Tip.from_dict |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Tip.__str__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.__init__ |
7 |
7 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.get_tip |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.add_env |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.add_package |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.add_tip |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.add_plugin |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.__iter__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.__len__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.__getitem__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.from_dict |
24 |
24 |
0 |
0% |
| aipyapp/aipy/role.py |
Role.load |
3 |
3 |
0 |
0% |
| aipyapp/aipy/role.py |
RoleManager.__init__ |
6 |
6 |
0 |
0% |
| aipyapp/aipy/role.py |
RoleManager._add_api |
11 |
11 |
0 |
0% |
| aipyapp/aipy/role.py |
RoleManager.load_roles |
13 |
13 |
0 |
0% |
| aipyapp/aipy/role.py |
RoleManager.use |
6 |
6 |
0 |
0% |
| aipyapp/aipy/role.py |
(no function) |
47 |
14 |
0 |
70% |
| aipyapp/aipy/runtime.py |
restore_output |
2 |
0 |
0 |
100% |
| aipyapp/aipy/runtime.py |
restore_output.wrapper |
5 |
5 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.__init__ |
7 |
7 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.register_plugin |
1 |
1 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.install_packages |
12 |
12 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.get_env |
19 |
19 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.show_image |
4 |
4 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.input |
4 |
4 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.get_block_by_name |
1 |
1 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.call_function |
8 |
8 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.get_builtin_functions |
8 |
8 |
0 |
0% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime.get_plugin_functions |
1 |
1 |
0 |
0% |
| aipyapp/aipy/runtime.py |
(no function) |
26 |
0 |
0 |
100% |
| aipyapp/aipy/step_manager.py |
Step.get_summary |
1 |
1 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.register_trackable |
1 |
1 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.create_checkpoint |
6 |
6 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.delete_step |
11 |
11 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.clear_all |
3 |
3 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.list_steps |
2 |
2 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.get_step |
3 |
3 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.__len__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.get_state |
1 |
1 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager.restore_state |
6 |
6 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
(no function) |
25 |
0 |
0 |
100% |
| aipyapp/aipy/task.py |
TaskInputError.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/aipy/task.py |
TastStateError.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.__init__ |
34 |
34 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.emit |
3 |
3 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.restore_state |
6 |
6 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.get_status |
1 |
1 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.init_plugins |
12 |
12 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.to_record |
4 |
4 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.use |
2 |
2 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.save |
1 |
1 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.save_html |
11 |
11 |
0 |
0% |
| aipyapp/aipy/task.py |
Task._auto_save |
14 |
14 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.done |
22 |
22 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.process_reply |
14 |
14 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.run_code_block |
4 |
4 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.process_code_reply |
6 |
6 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.process_commands |
28 |
28 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.process_edit_reply |
11 |
11 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.process_mcp_reply |
8 |
8 |
0 |
0% |
| aipyapp/aipy/task.py |
Task._get_summary |
9 |
9 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.chat |
4 |
4 |
0 |
0% |
| aipyapp/aipy/task.py |
Task._get_system_prompt |
7 |
7 |
0 |
0% |
| aipyapp/aipy/task.py |
Task._parse_front_matter |
14 |
14 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.run |
52 |
52 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.sync_to_cloud |
20 |
20 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.delete_step |
1 |
1 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.clear_steps |
2 |
2 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.list_steps |
1 |
1 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.list_code_blocks |
10 |
10 |
0 |
0% |
| aipyapp/aipy/task.py |
Task.get_code_block |
3 |
3 |
0 |
0% |
| aipyapp/aipy/task.py |
(no function) |
61 |
0 |
0 |
100% |
| aipyapp/aipy/task_state.py |
TaskState.__init__ |
9 |
9 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.from_file |
3 |
3 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.from_dict |
3 |
3 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.from_task |
11 |
11 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.restore_to_task |
18 |
18 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.to_dict |
9 |
9 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState._load_from_dict |
9 |
9 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.save_to_file |
11 |
11 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.load_from_file |
12 |
12 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.validate_file |
7 |
7 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.get_component_state |
1 |
1 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.set_component_state |
1 |
1 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.has_component_state |
1 |
1 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.get_summary |
1 |
1 |
0 |
0% |
| aipyapp/aipy/task_state.py |
TaskState.__repr__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/task_state.py |
(no function) |
27 |
0 |
2 |
100% |
| aipyapp/aipy/taskmgr.py |
TaskManager.__init__ |
7 |
7 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager._init_workenv |
9 |
9 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager._init_managers |
16 |
16 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.get_status |
2 |
2 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager._create_task_context |
1 |
1 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.workdir |
1 |
1 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.get_tasks |
1 |
1 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.list_llms |
1 |
1 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.list_roles |
6 |
6 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.list_envs |
5 |
5 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.list_tasks |
4 |
4 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.get_task_by_id |
4 |
4 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.get_update |
1 |
1 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.use |
8 |
8 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.new_task |
4 |
4 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
TaskManager.load_task |
5 |
5 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
(no function) |
44 |
0 |
0 |
100% |
| aipyapp/aipy/trustoken.py |
TrustTokenAPI.__init__ |
1 |
1 |
0 |
0% |
| aipyapp/aipy/trustoken.py |
TrustTokenAPI.request_binding |
11 |
11 |
0 |
0% |
| aipyapp/aipy/trustoken.py |
TrustTokenAPI.check_status |
12 |
12 |
0 |
0% |
| aipyapp/aipy/trustoken.py |
TrustToken.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/aipy/trustoken.py |
TrustToken.request_binding |
19 |
19 |
0 |
0% |
| aipyapp/aipy/trustoken.py |
TrustToken.poll_status |
30 |
30 |
0 |
0% |
| aipyapp/aipy/trustoken.py |
TrustToken.fetch_token |
10 |
10 |
0 |
0% |
| aipyapp/aipy/trustoken.py |
(no function) |
19 |
2 |
0 |
89% |
| aipyapp/aipy/utils.py |
restore_output |
2 |
2 |
0 |
0% |
| aipyapp/aipy/utils.py |
restore_output.wrapper |
5 |
5 |
0 |
0% |
| aipyapp/aipy/utils.py |
confirm_disclaimer |
14 |
14 |
0 |
0% |
| aipyapp/aipy/utils.py |
get_safe_filename |
12 |
12 |
0 |
0% |
| aipyapp/aipy/utils.py |
(no function) |
11 |
1 |
0 |
91% |
| aipyapp/aipy/wizard.py |
get_models |
20 |
20 |
0 |
0% |
| aipyapp/aipy/wizard.py |
select_provider |
9 |
9 |
0 |
0% |
| aipyapp/aipy/wizard.py |
config_llm |
24 |
24 |
0 |
0% |
| aipyapp/aipy/wizard.py |
config_llm.save_token |
1 |
1 |
0 |
0% |
| aipyapp/aipy/wizard.py |
(no function) |
10 |
10 |
0 |
0% |
| aipyapp/cli/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| aipyapp/cli/cli_agent.py |
startup_event |
1 |
1 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
shutdown_event |
3 |
3 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
root |
1 |
1 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
health_check |
1 |
1 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
submit_task |
9 |
9 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
execute_task_background |
5 |
5 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
get_task_status |
10 |
10 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
get_task_result |
10 |
10 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
list_tasks |
8 |
8 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
cancel_task |
10 |
10 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
cleanup_tasks |
8 |
8 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
init_agent_manager |
9 |
9 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
main |
17 |
17 |
0 |
0% |
| aipyapp/cli/cli_agent.py |
(no function) |
58 |
58 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
MainPrompt.in_prompt_tokens |
1 |
1 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
TaskPrompt.in_prompt_tokens |
1 |
1 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
get_task_config |
13 |
13 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
get_main_config |
13 |
13 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
AIMagics.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
AIMagics.task |
4 |
4 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
AIMagics.clear |
1 |
1 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
AIMagics.save |
1 |
1 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
AIMagics.ai |
2 |
2 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
main |
20 |
20 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
(no function) |
25 |
25 |
0 |
0% |
| aipyapp/cli/cli_python.py |
PythonCompleter.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/cli/cli_python.py |
main |
33 |
33 |
0 |
0% |
| aipyapp/cli/cli_python.py |
(no function) |
15 |
15 |
0 |
0% |
| aipyapp/cli/cli_task.py |
InteractiveConsole.__init__ |
11 |
11 |
0 |
0% |
| aipyapp/cli/cli_task.py |
InteractiveConsole.get_main_status |
6 |
6 |
0 |
0% |
| aipyapp/cli/cli_task.py |
InteractiveConsole.get_task_status |
4 |
4 |
0 |
0% |
| aipyapp/cli/cli_task.py |
InteractiveConsole.get_bottom_toolbar |
6 |
6 |
0 |
0% |
| aipyapp/cli/cli_task.py |
InteractiveConsole.input_with_possible_multiline |
14 |
14 |
0 |
0% |
| aipyapp/cli/cli_task.py |
InteractiveConsole.run_task |
6 |
6 |
0 |
0% |
| aipyapp/cli/cli_task.py |
InteractiveConsole.start_task_mode |
27 |
27 |
0 |
0% |
| aipyapp/cli/cli_task.py |
InteractiveConsole.run |
27 |
27 |
0 |
0% |
| aipyapp/cli/cli_task.py |
get_logo_text |
5 |
5 |
0 |
0% |
| aipyapp/cli/cli_task.py |
main |
22 |
22 |
0 |
0% |
| aipyapp/cli/cli_task.py |
(no function) |
25 |
25 |
0 |
0% |
| aipyapp/cli/command/__init__.py |
(no function) |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/base.py |
Completable.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/base.py |
Completable.__getitem__ |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/base.py |
Completable.__setitem__ |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/base.py |
Completable.__contains__ |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/base.py |
Completable.get |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/base.py |
BaseCommand.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/base.py |
BaseCommand.execute |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/base.py |
(no function) |
18 |
18 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
requires_value |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
ParserCommand.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
ParserCommand.get_subcommands |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
ParserCommand.init |
56 |
56 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
ParserCommand.add_arguments |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
ParserCommand.get_arg_values |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
ParserCommand.execute |
8 |
8 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
ParserCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
(no function) |
12 |
12 |
0 |
0% |
| aipyapp/cli/command/cmd_block.py |
BlockCommand.get_arg_values |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_block.py |
BlockCommand.add_subcommands |
5 |
5 |
0 |
0% |
| aipyapp/cli/command/cmd_block.py |
BlockCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_block.py |
BlockCommand.cmd_show |
12 |
12 |
0 |
0% |
| aipyapp/cli/command/cmd_block.py |
BlockCommand.cmd_run |
7 |
7 |
0 |
0% |
| aipyapp/cli/command/cmd_block.py |
BlockCommand.cmd_list |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/cmd_block.py |
(no function) |
15 |
15 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
ContextCommand.add_subcommands |
8 |
8 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
ContextCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
ContextCommand.cmd_show |
14 |
14 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
ContextCommand.cmd_clear |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
ContextCommand.cmd_stats |
14 |
14 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
ContextCommand.cmd_config |
18 |
18 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
ContextCommand._update_config |
12 |
12 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
(no function) |
18 |
18 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
CustomCommand.add_subcommands |
8 |
8 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
CustomCommand.get_arg_values |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
CustomCommand.cmd_list |
19 |
19 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
CustomCommand.cmd_reload |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
CustomCommand.cmd_show |
11 |
11 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
CustomCommand.cmd_create |
20 |
20 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
CustomCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
(no function) |
20 |
20 |
0 |
0% |
| aipyapp/cli/command/cmd_display.py |
DisplayCommand.add_subcommands |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_display.py |
DisplayCommand.cmd_list |
7 |
7 |
0 |
0% |
| aipyapp/cli/command/cmd_display.py |
DisplayCommand.cmd_use |
5 |
5 |
0 |
0% |
| aipyapp/cli/command/cmd_display.py |
DisplayCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_display.py |
(no function) |
12 |
12 |
0 |
0% |
| aipyapp/cli/command/cmd_help.py |
HelpCommand.add_arguments |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_help.py |
HelpCommand.get_arg_values |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/cmd_help.py |
HelpCommand.execute |
14 |
14 |
0 |
0% |
| aipyapp/cli/command/cmd_help.py |
(no function) |
11 |
11 |
0 |
0% |
| aipyapp/cli/command/cmd_info.py |
InfoCommand.execute |
6 |
6 |
0 |
0% |
| aipyapp/cli/command/cmd_info.py |
(no function) |
8 |
8 |
0 |
0% |
| aipyapp/cli/command/cmd_llm.py |
LLMCommand.add_subcommands |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/cmd_llm.py |
LLMCommand.get_arg_values |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_llm.py |
LLMCommand.cmd_list |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/cmd_llm.py |
LLMCommand.cmd_use |
7 |
7 |
0 |
0% |
| aipyapp/cli/command/cmd_llm.py |
LLMCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_llm.py |
(no function) |
13 |
13 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
MCPCommand.add_subcommands |
11 |
11 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
MCPCommand._enable_mcp |
9 |
9 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
MCPCommand.cmd_status |
5 |
5 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
MCPCommand.cmd_enable |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
MCPCommand.cmd_disable |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
MCPCommand.cmd_server |
10 |
10 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
MCPCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
(no function) |
15 |
15 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
Command.add_subcommands |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
Command.get_subcommands |
5 |
5 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
Command.get_arg_values |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
Command.cmd_list |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
Command._get_first_line |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
Command.cmd_show |
14 |
14 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
Command.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
(no function) |
15 |
15 |
0 |
0% |
| aipyapp/cli/command/cmd_role.py |
RoleCommand.add_subcommands |
5 |
5 |
0 |
0% |
| aipyapp/cli/command/cmd_role.py |
RoleCommand.get_arg_values |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_role.py |
RoleCommand.cmd_list |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/cmd_role.py |
RoleCommand.cmd_show |
50 |
50 |
0 |
0% |
| aipyapp/cli/command/cmd_role.py |
RoleCommand.cmd_use |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_role.py |
RoleCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_role.py |
(no function) |
16 |
16 |
0 |
0% |
| aipyapp/cli/command/cmd_steps.py |
StepsCommand.add_subcommands |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_steps.py |
StepsCommand.get_arg_values |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/cmd_steps.py |
StepsCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_steps.py |
StepsCommand.cmd_list |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/cmd_steps.py |
StepsCommand.cmd_clear |
6 |
6 |
0 |
0% |
| aipyapp/cli/command/cmd_steps.py |
StepsCommand.cmd_delete |
6 |
6 |
0 |
0% |
| aipyapp/cli/command/cmd_steps.py |
(no function) |
14 |
14 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand.add_subcommands |
8 |
8 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand.cmd_list |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand.get_arg_values |
6 |
6 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand._get_path_completions |
37 |
37 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand.cmd_use |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand._load_task_state |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand.cmd_resume |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand.cmd_replay |
9 |
9 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand._replay_events |
17 |
17 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand._confirm_round_start |
21 |
21 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
(no function) |
27 |
27 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager.add_command_dir |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager.scan_commands |
19 |
19 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager._load_command_from_file |
13 |
13 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager._parse_frontmatter |
12 |
12 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager._create_default_config |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager._parse_command_config |
11 |
11 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager.get_command |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager.get_all_commands |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager.reload_commands |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager.validate_command_name |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
(no function) |
33 |
33 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandInputError.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandArgumentError.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
InvalidCommandError.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
InvalidSubcommandError.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.__init__ |
13 |
13 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.context |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.init |
16 |
16 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.is_task_mode |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.is_main_mode |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.set_task_mode |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.set_main_mode |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.create_key_bindings |
8 |
8 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.create_key_bindings._ |
5 |
5 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.create_key_bindings._ |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.create_key_bindings._ |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._create_file_reference_completer |
5 |
5 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._create_file_reference_completer.FileReferenceCompleter.get_completions |
37 |
37 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.register_command |
6 |
6 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.get_completions |
23 |
23 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._should_complete_main_command |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._complete_main_commands |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._should_complete_subcommand |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._complete_subcommands |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._get_command_and_arguments |
15 |
15 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._complete_after_space |
11 |
11 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._complete_partial_input |
19 |
19 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._complete_option_argument |
11 |
11 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._complete_items |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.execute |
23 |
23 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager.reload_custom_commands |
17 |
17 |
0 |
0% |
| aipyapp/cli/command/manager.py |
(no function) |
65 |
65 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
StringTemplateLoader.__init__ |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
StringTemplateLoader.get_source |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
CodeExecutor.__init__ |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
CodeExecutor.execute_code_block |
5 |
5 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
CodeExecutor._execute_python |
16 |
16 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
CodeExecutor._execute_shell |
11 |
11 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
ContentParser.parse_content |
18 |
18 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand.__init__ |
12 |
12 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand.add_arguments |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand.add_subcommands |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand._add_argument_from_config |
24 |
24 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand.cmd |
1 |
1 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand._execute_with_content |
20 |
20 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand._render_code_block |
14 |
14 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand._render_template |
15 |
15 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand.get_arg_values |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
(no function) |
43 |
43 |
0 |
0% |
| aipyapp/cli/command/result.py |
TaskModeResult.validate_task_or_instruction |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/result.py |
(no function) |
13 |
13 |
0 |
0% |
| aipyapp/cli/command/utils.py |
print_table |
9 |
9 |
0 |
0% |
| aipyapp/cli/command/utils.py |
print_records |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/utils.py |
(no function) |
7 |
7 |
0 |
0% |
| aipyapp/config/__init__.py |
(no function) |
2 |
2 |
0 |
0% |
| aipyapp/config/base.py |
BaseConfig.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/config/base.py |
BaseConfig.load_config |
4 |
4 |
0 |
0% |
| aipyapp/config/base.py |
BaseConfig.save_config |
2 |
2 |
0 |
0% |
| aipyapp/config/base.py |
(no function) |
8 |
8 |
0 |
0% |
| aipyapp/config/llm.py |
get_providers |
6 |
6 |
0 |
0% |
| aipyapp/config/llm.py |
LLMConfig.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/config/llm.py |
LLMConfig.need_config |
6 |
6 |
0 |
0% |
| aipyapp/config/llm.py |
(no function) |
9 |
9 |
0 |
0% |
| aipyapp/display/__init__.py |
(no function) |
4 |
4 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.save |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.print |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.input |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.confirm |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_exception |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_task_start |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_response_complete |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_call_function |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_exec_result |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_task_end |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_query_start |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_round_start |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_round_end |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_stream_start |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_stream_end |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_stream |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_parse_reply |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_exec |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_mcp_result |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_mcp_call |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_upload_result |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_runtime_message |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_runtime_input |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol.on_show_image |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayPlugin.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/display/base.py |
DisplayPlugin.init |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayPlugin.get_type |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayPlugin.save |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayPlugin.print |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayPlugin.input |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
DisplayPlugin.confirm |
1 |
1 |
0 |
0% |
| aipyapp/display/base.py |
(no function) |
36 |
36 |
0 |
0% |
| aipyapp/display/base_rich.py |
RichDisplayPlugin.save |
2 |
2 |
0 |
0% |
| aipyapp/display/base_rich.py |
RichDisplayPlugin.print |
3 |
3 |
0 |
0% |
| aipyapp/display/base_rich.py |
RichDisplayPlugin.input |
1 |
1 |
0 |
0% |
| aipyapp/display/base_rich.py |
RichDisplayPlugin.confirm |
10 |
10 |
0 |
0% |
| aipyapp/display/base_rich.py |
(no function) |
7 |
7 |
0 |
0% |
| aipyapp/display/manager.py |
DisplayManager.__init__ |
10 |
10 |
0 |
0% |
| aipyapp/display/manager.py |
DisplayManager.set_style |
3 |
3 |
0 |
0% |
| aipyapp/display/manager.py |
DisplayManager.get_available_styles |
1 |
1 |
0 |
0% |
| aipyapp/display/manager.py |
DisplayManager.get_available_themes |
1 |
1 |
0 |
0% |
| aipyapp/display/manager.py |
DisplayManager.create_display_plugin |
18 |
18 |
0 |
0% |
| aipyapp/display/manager.py |
DisplayManager.register_plugin |
10 |
10 |
0 |
0% |
| aipyapp/display/manager.py |
DisplayManager.get_plugin_info |
4 |
4 |
0 |
0% |
| aipyapp/display/manager.py |
(no function) |
15 |
15 |
0 |
0% |
| aipyapp/display/themes.py |
get_theme |
1 |
1 |
0 |
0% |
| aipyapp/display/themes.py |
(no function) |
7 |
7 |
0 |
0% |
| aipyapp/exec/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
| aipyapp/exec/executor.py |
BlockExecutor.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/exec/executor.py |
BlockExecutor._set_runtime |
6 |
6 |
0 |
0% |
| aipyapp/exec/executor.py |
BlockExecutor.set_python_runtime |
2 |
2 |
0 |
0% |
| aipyapp/exec/executor.py |
BlockExecutor.get_executor |
11 |
11 |
0 |
0% |
| aipyapp/exec/executor.py |
BlockExecutor.__call__ |
13 |
13 |
0 |
0% |
| aipyapp/exec/executor.py |
BlockExecutor.get_state |
1 |
1 |
0 |
0% |
| aipyapp/exec/executor.py |
BlockExecutor.restore_state |
3 |
3 |
0 |
0% |
| aipyapp/exec/executor.py |
BlockExecutor.clear |
1 |
1 |
0 |
0% |
| aipyapp/exec/executor.py |
BlockExecutor.get_checkpoint |
1 |
1 |
0 |
0% |
| aipyapp/exec/executor.py |
BlockExecutor.restore_to_checkpoint |
4 |
4 |
0 |
0% |
| aipyapp/exec/executor.py |
(no function) |
19 |
0 |
0 |
100% |
| aipyapp/exec/html.py |
HtmlExecutor.__init__ |
1 |
1 |
0 |
0% |
| aipyapp/exec/html.py |
HtmlExecutor.__call__ |
6 |
6 |
0 |
0% |
| aipyapp/exec/html.py |
(no function) |
5 |
0 |
0 |
100% |
| aipyapp/exec/prun.py |
SubprocessExecutor.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/exec/prun.py |
SubprocessExecutor.get_cmd |
6 |
6 |
0 |
0% |
| aipyapp/exec/prun.py |
SubprocessExecutor.__call__ |
14 |
14 |
0 |
0% |
| aipyapp/exec/prun.py |
(no function) |
23 |
0 |
0 |
100% |
| aipyapp/exec/python/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
| aipyapp/exec/python/executor.py |
is_json_serializable |
5 |
5 |
0 |
0% |
| aipyapp/exec/python/executor.py |
diff_dicts |
11 |
11 |
0 |
0% |
| aipyapp/exec/python/executor.py |
PythonExecutor.__init__ |
6 |
6 |
0 |
0% |
| aipyapp/exec/python/executor.py |
PythonExecutor.__repr__ |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/executor.py |
PythonExecutor.globals |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/executor.py |
PythonExecutor.__call__ |
33 |
33 |
0 |
0% |
| aipyapp/exec/python/executor.py |
PythonExecutor.filter_result |
10 |
10 |
0 |
0% |
| aipyapp/exec/python/executor.py |
(no function) |
18 |
0 |
0 |
100% |
| aipyapp/exec/python/mod_dict.py |
DictModuleLoader.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleLoader.create_module |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleLoader.exec_module |
4 |
4 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleFinder.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleFinder.find_spec |
11 |
11 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleImporter.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleImporter.add_module |
5 |
5 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleImporter.reload |
5 |
5 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleImporter.__enter__ |
3 |
3 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleImporter.__exit__ |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
(no function) |
26 |
8 |
0 |
69% |
| aipyapp/exec/python/mod_obj.py |
ObjectModuleLoader.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
ObjectModuleLoader.create_module |
5 |
5 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
ObjectModuleLoader.exec_module |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
ObjectModuleFinder.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
ObjectModuleFinder.find_spec |
12 |
12 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
ObjectImporter.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
ObjectImporter.__enter__ |
4 |
4 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
ObjectImporter.__exit__ |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
Runtime.do |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
(no function) |
24 |
7 |
0 |
71% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.__init__ |
7 |
7 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.start_block |
3 |
3 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.set_state |
2 |
2 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.get_block_state |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.set_persistent_state |
2 |
2 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.get_persistent_state |
2 |
2 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.set_env |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.ensure_packages |
18 |
18 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.ensure_requirements |
3 |
3 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.install_packages |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.get_env |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.show_image |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
PythonRuntime.input |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
(no function) |
23 |
0 |
0 |
100% |
| aipyapp/gui/__init__.py |
(no function) |
7 |
7 |
0 |
0% |
| aipyapp/gui/about.py |
AboutDialog.__init__ |
34 |
34 |
0 |
0% |
| aipyapp/gui/about.py |
(no function) |
6 |
6 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiItemPanel.__init__ |
34 |
34 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiItemPanel.mask_api_key |
3 |
3 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiItemPanel.on_edit_click |
2 |
2 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiItemPanel.on_delete_click |
6 |
6 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiEditDialog.__init__ |
6 |
6 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiEditDialog._init_ui |
54 |
54 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiEditDialog.add_env_control |
33 |
33 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiEditDialog.remove_env_item |
7 |
7 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiEditDialog.on_add_env |
4 |
4 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiEditDialog.get_api_config |
12 |
12 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiDetailsDialog.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiDetailsDialog._init_ui |
46 |
46 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.__init__ |
7 |
7 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog._init_ui |
34 |
34 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.load_api_configs |
15 |
15 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.on_item_activated |
4 |
4 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.show_api_details |
5 |
5 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.on_right_click |
17 |
17 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.on_add_api |
13 |
13 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.on_edit_api |
10 |
10 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.on_delete_api |
9 |
9 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.on_refresh |
4 |
4 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog.on_save |
13 |
13 |
0 |
0% |
| aipyapp/gui/apimarket.py |
(no function) |
32 |
32 |
0 |
0% |
| aipyapp/gui/config.py |
ConfigDialog.__init__ |
78 |
78 |
0 |
0% |
| aipyapp/gui/config.py |
ConfigDialog.on_browse_work_dir |
3 |
3 |
0 |
0% |
| aipyapp/gui/config.py |
ConfigDialog.on_tokens_slider |
2 |
2 |
0 |
0% |
| aipyapp/gui/config.py |
ConfigDialog.on_timeout_slider |
2 |
2 |
0 |
0% |
| aipyapp/gui/config.py |
ConfigDialog.on_rounds_slider |
2 |
2 |
0 |
0% |
| aipyapp/gui/config.py |
ConfigDialog.get_values |
1 |
1 |
0 |
0% |
| aipyapp/gui/config.py |
TestSettings.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/gui/config.py |
TestSettings.get |
1 |
1 |
0 |
0% |
| aipyapp/gui/config.py |
TestSettings.__setitem__ |
1 |
1 |
0 |
0% |
| aipyapp/gui/config.py |
TestSettings.save |
1 |
1 |
0 |
0% |
| aipyapp/gui/config.py |
(no function) |
27 |
27 |
0 |
0% |
| aipyapp/gui/main.py |
image_to_base64 |
10 |
10 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.__init__ |
8 |
8 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.stop_task |
3 |
3 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.has_task |
1 |
1 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.can_done |
1 |
1 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.plt_show |
6 |
6 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.on_show_image |
8 |
8 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.on_stream |
4 |
4 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.on_round_end |
4 |
4 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.on_exec |
4 |
4 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.on_exec_result |
6 |
6 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython.run |
20 |
20 |
0 |
0% |
| aipyapp/gui/main.py |
FileDropTarget.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/gui/main.py |
FileDropTarget.OnDropFiles |
8 |
8 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.__init__ |
21 |
21 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.make_input_panel |
12 |
12 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.make_input_panel2 |
21 |
21 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.make_panel |
17 |
17 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.make_menu_bar |
37 |
37 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_exit |
3 |
3 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_stop_task |
1 |
1 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_done |
1 |
1 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_task_done |
5 |
5 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_container_resize |
14 |
14 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_clear_chat |
1 |
1 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.clear_chat |
2 |
2 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_open_website |
12 |
12 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_about |
3 |
3 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_save_html |
5 |
5 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.save_html_content |
9 |
9 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_key_down |
5 |
5 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_send |
1 |
1 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.get_task |
1 |
1 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.toggle_input |
17 |
17 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.send_message |
9 |
9 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_chat |
3 |
3 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.append_message |
3 |
3 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_config |
7 |
7 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_api_market |
3 |
3 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_llm_config |
1 |
1 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_webview_title_changed |
10 |
10 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame.on_share_task |
15 |
15 |
0 |
0% |
| aipyapp/gui/main.py |
ShareResultDialog.__init__ |
23 |
23 |
0 |
0% |
| aipyapp/gui/main.py |
main |
19 |
19 |
0 |
0% |
| aipyapp/gui/main.py |
(no function) |
74 |
74 |
0 |
0% |
| aipyapp/gui/providers.py |
InitialProviderPage.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/gui/providers.py |
InitialProviderPage.init_ui |
16 |
16 |
0 |
0% |
| aipyapp/gui/providers.py |
InitialProviderPage.on_provider_selected |
5 |
5 |
0 |
0% |
| aipyapp/gui/providers.py |
InitialProviderPage.get_selection |
7 |
7 |
0 |
0% |
| aipyapp/gui/providers.py |
InitialProviderPage.GetNext |
4 |
4 |
0 |
0% |
| aipyapp/gui/providers.py |
InitialProviderPage.GetPrev |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage.__init__ |
12 |
12 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage.init_ui |
24 |
24 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage._toggle_progress |
2 |
2 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage._update_progress |
10 |
10 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage._poll_status |
28 |
28 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage._update_status |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage._on_success |
4 |
4 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage._on_failure |
4 |
4 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage.on_fetch |
19 |
19 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage._save_token |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage.get_api_key |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage.on_page_changing |
7 |
7 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage.GetNext |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage.GetPrev |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderPage.__init__ |
5 |
5 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderPage.init_ui |
22 |
22 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderPage.on_provider_selected |
4 |
4 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderPage.get_provider |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderPage.get_api_key |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderPage.GetNext |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderPage.GetPrev |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderPage.on_page_changing |
7 |
7 |
0 |
0% |
| aipyapp/gui/providers.py |
ModelPage.__init__ |
5 |
5 |
0 |
0% |
| aipyapp/gui/providers.py |
ModelPage.init_ui |
18 |
18 |
0 |
0% |
| aipyapp/gui/providers.py |
ModelPage.set_models |
12 |
12 |
0 |
0% |
| aipyapp/gui/providers.py |
ModelPage.get_selected_model |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
ModelPage.get_max_tokens |
4 |
4 |
0 |
0% |
| aipyapp/gui/providers.py |
ModelPage.GetNext |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
ModelPage.GetPrev |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.init_ui |
42 |
42 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.get_client_id |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.get_client_secret |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.get_token_url |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.get_base_url |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.get_model |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.on_test |
11 |
11 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage._test_connection |
14 |
14 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage._update_test_result |
6 |
6 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.GetNext |
2 |
2 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage.GetPrev |
1 |
1 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderConfigWizard.__init__ |
6 |
6 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderConfigWizard.init_ui |
8 |
8 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderConfigWizard._set_button_labels |
6 |
6 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderConfigWizard.on_page_changed |
28 |
28 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderConfigWizard.on_finished |
12 |
12 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderConfigWizard.get_models |
20 |
20 |
0 |
0% |
| aipyapp/gui/providers.py |
show_provider_config |
4 |
4 |
0 |
0% |
| aipyapp/gui/providers.py |
(no function) |
70 |
70 |
0 |
0% |
| aipyapp/gui/statusbar.py |
CStatusBar.__init__ |
14 |
14 |
0 |
0% |
| aipyapp/gui/statusbar.py |
CStatusBar.on_size |
3 |
3 |
0 |
0% |
| aipyapp/gui/statusbar.py |
CStatusBar.on_click |
3 |
3 |
0 |
0% |
| aipyapp/gui/statusbar.py |
CStatusBar.show_menu |
12 |
12 |
0 |
0% |
| aipyapp/gui/statusbar.py |
CStatusBar.on_menu_select |
6 |
6 |
0 |
0% |
| aipyapp/gui/statusbar.py |
CStatusBar.on_open_work_dir |
8 |
8 |
0 |
0% |
| aipyapp/gui/statusbar.py |
(no function) |
12 |
12 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog.__init__ |
10 |
10 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog._init_ui |
17 |
17 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog._update_progress |
10 |
10 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog._poll_status |
29 |
29 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog._on_cancel |
4 |
4 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog._on_close |
4 |
4 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog._update_qr_code |
14 |
14 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog._update_status |
2 |
2 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog.fetch_token |
16 |
16 |
0 |
0% |
| aipyapp/gui/trustoken.py |
save_token |
1 |
1 |
0 |
0% |
| aipyapp/gui/trustoken.py |
(no function) |
27 |
27 |
0 |
0% |
| aipyapp/i18n.py |
get_system_language |
28 |
19 |
0 |
32% |
| aipyapp/i18n.py |
Translator.__init__ |
3 |
0 |
0 |
100% |
| aipyapp/i18n.py |
Translator.get_lang |
1 |
1 |
0 |
0% |
| aipyapp/i18n.py |
Translator.set_lang |
8 |
0 |
0 |
100% |
| aipyapp/i18n.py |
Translator.load_messages |
7 |
2 |
0 |
71% |
| aipyapp/i18n.py |
Translator.translate |
9 |
4 |
0 |
56% |
| aipyapp/i18n.py |
(no function) |
18 |
0 |
0 |
100% |
| aipyapp/interface.py |
Trackable.get_checkpoint |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
Trackable.restore_to_checkpoint |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
Runtime.install_packages |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
Runtime.getenv |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
ConsoleInterface.print |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
ConsoleInterface.input |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
ConsoleInterface.status |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
Stoppable.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/interface.py |
Stoppable.on_stop |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
Stoppable.stop |
2 |
2 |
0 |
0% |
| aipyapp/interface.py |
Stoppable.is_stopped |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
Stoppable.wait |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
Stoppable.reset |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
Event.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/interface.py |
Event.__str__ |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
Event.__getattr__ |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
EventListener.get_handlers |
0 |
0 |
1 |
100% |
| aipyapp/interface.py |
EventBus.__init__ |
3 |
3 |
0 |
0% |
| aipyapp/interface.py |
EventBus.on_event |
1 |
1 |
0 |
0% |
| aipyapp/interface.py |
EventBus.add_listener |
5 |
5 |
0 |
0% |
| aipyapp/interface.py |
EventBus.emit |
7 |
7 |
0 |
0% |
| aipyapp/interface.py |
(no function) |
40 |
0 |
2 |
100% |
| aipyapp/llm/__init__.py |
TrustClient.get_base_url |
1 |
1 |
0 |
0% |
| aipyapp/llm/__init__.py |
AzureOpenAIClient.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/llm/__init__.py |
AzureOpenAIClient.usable |
1 |
1 |
0 |
0% |
| aipyapp/llm/__init__.py |
AzureOpenAIClient._get_client |
2 |
2 |
0 |
0% |
| aipyapp/llm/__init__.py |
(no function) |
40 |
0 |
0 |
100% |
| aipyapp/llm/base.py |
ChatMessage.to_dict |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
ChatMessage.from_dict |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.__init__ |
17 |
17 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.model |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.base_url |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.__repr__ |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.get_params |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.get_base_url |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.usable |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient._get_client |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.get_completion |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.add_system_prompt |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient._parse_usage |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient._parse_stream_response |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient._parse_response |
1 |
1 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient.__call__ |
15 |
15 |
0 |
0% |
| aipyapp/llm/base.py |
(no function) |
40 |
0 |
0 |
100% |
| aipyapp/llm/base_openai.py |
OpenAIBaseClient.get_params |
3 |
3 |
0 |
0% |
| aipyapp/llm/base_openai.py |
OpenAIBaseClient.usable |
1 |
1 |
0 |
0% |
| aipyapp/llm/base_openai.py |
OpenAIBaseClient._get_client |
1 |
1 |
0 |
0% |
| aipyapp/llm/base_openai.py |
OpenAIBaseClient.add_system_prompt |
1 |
1 |
0 |
0% |
| aipyapp/llm/base_openai.py |
OpenAIBaseClient._parse_usage |
6 |
6 |
0 |
0% |
| aipyapp/llm/base_openai.py |
OpenAIBaseClient._parse_stream_response |
17 |
17 |
0 |
0% |
| aipyapp/llm/base_openai.py |
OpenAIBaseClient._parse_response |
3 |
3 |
0 |
0% |
| aipyapp/llm/base_openai.py |
OpenAIBaseClient.get_completion |
4 |
4 |
0 |
0% |
| aipyapp/llm/base_openai.py |
(no function) |
15 |
0 |
0 |
100% |
| aipyapp/llm/client_claude.py |
ClaudeClient.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/llm/client_claude.py |
ClaudeClient._get_client |
2 |
2 |
0 |
0% |
| aipyapp/llm/client_claude.py |
ClaudeClient.usable |
1 |
1 |
0 |
0% |
| aipyapp/llm/client_claude.py |
ClaudeClient._parse_usage |
4 |
4 |
0 |
0% |
| aipyapp/llm/client_claude.py |
ClaudeClient._parse_stream_response |
14 |
14 |
0 |
0% |
| aipyapp/llm/client_claude.py |
ClaudeClient._parse_response |
3 |
3 |
0 |
0% |
| aipyapp/llm/client_claude.py |
ClaudeClient.add_system_prompt |
1 |
1 |
0 |
0% |
| aipyapp/llm/client_claude.py |
ClaudeClient.get_completion |
4 |
4 |
0 |
0% |
| aipyapp/llm/client_claude.py |
(no function) |
13 |
0 |
0 |
100% |
| aipyapp/llm/client_oauth2.py |
OAuth2Client.__init__ |
6 |
6 |
0 |
0% |
| aipyapp/llm/client_oauth2.py |
OAuth2Client.usable |
1 |
1 |
0 |
0% |
| aipyapp/llm/client_oauth2.py |
OAuth2Client._get_client |
2 |
2 |
0 |
0% |
| aipyapp/llm/client_oauth2.py |
OAuth2Client._get_access_token |
12 |
12 |
0 |
0% |
| aipyapp/llm/client_oauth2.py |
OAuth2Client.get_completion |
3 |
3 |
0 |
0% |
| aipyapp/llm/client_oauth2.py |
(no function) |
10 |
0 |
0 |
100% |
| aipyapp/llm/client_ollama.py |
OllamaClient.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/llm/client_ollama.py |
OllamaClient.usable |
1 |
1 |
0 |
0% |
| aipyapp/llm/client_ollama.py |
OllamaClient._parse_usage |
3 |
3 |
0 |
0% |
| aipyapp/llm/client_ollama.py |
OllamaClient._parse_stream_response |
11 |
11 |
0 |
0% |
| aipyapp/llm/client_ollama.py |
OllamaClient._parse_response |
3 |
3 |
0 |
0% |
| aipyapp/llm/client_ollama.py |
OllamaClient.get_completion |
3 |
3 |
0 |
0% |
| aipyapp/llm/client_ollama.py |
(no function) |
10 |
0 |
0 |
100% |
| aipyapp/llm/models.py |
ModelInfo.has_capability |
1 |
1 |
0 |
0% |
| aipyapp/llm/models.py |
ModelRegistry.__init__ |
4 |
4 |
0 |
0% |
| aipyapp/llm/models.py |
ModelRegistry._load_from_yaml |
10 |
10 |
0 |
0% |
| aipyapp/llm/models.py |
ModelRegistry.get_model_info |
2 |
2 |
0 |
0% |
| aipyapp/llm/models.py |
ModelRegistry.get_models_by_company |
1 |
1 |
0 |
0% |
| aipyapp/llm/models.py |
ModelRegistry.all_models |
1 |
1 |
0 |
0% |
| aipyapp/llm/models.py |
ModelRegistry.reload |
3 |
3 |
0 |
0% |
| aipyapp/llm/models.py |
(no function) |
65 |
24 |
0 |
63% |
| aipyapp/plugin.py |
Plugin.__init__ |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
Plugin.description |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
Plugin.version |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
Plugin.author |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
Plugin.init |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
Plugin.get_type |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
Plugin._get_methods |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
Plugin.get_handlers |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
TaskPlugin.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/plugin.py |
TaskPlugin.get_type |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
TaskPlugin.get_functions |
1 |
1 |
0 |
0% |
| aipyapp/plugin.py |
(no function) |
37 |
0 |
0 |
100% |
| aipyapp/plugins/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
| aipyapp/plugins/live_display.py |
LiveDisplay.__init__ |
5 |
5 |
0 |
0% |
| aipyapp/plugins/live_display.py |
LiveDisplay.__enter__ |
3 |
3 |
0 |
0% |
| aipyapp/plugins/live_display.py |
LiveDisplay.__exit__ |
2 |
2 |
0 |
0% |
| aipyapp/plugins/live_display.py |
LiveDisplay.update_display |
13 |
13 |
0 |
0% |
| aipyapp/plugins/live_display.py |
(no function) |
7 |
7 |
0 |
0% |
| aipyapp/plugins/p_image_tool.py |
ImageToolPlugin.init |
8 |
8 |
0 |
0% |
| aipyapp/plugins/p_image_tool.py |
ImageToolPlugin.fn_recognize_image |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_image_tool.py |
ImageToolPlugin.fn_analyze_image |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_image_tool.py |
ImageToolPlugin._recognize_image |
20 |
20 |
0 |
0% |
| aipyapp/plugins/p_image_tool.py |
(no function) |
15 |
15 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent._add_message |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.get_captured_data |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.clear_captured_data |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.print |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.input |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.confirm |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_task_start |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_response_complete |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_exec_result |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_task_end |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_exception |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_stream |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_parse_reply |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_mcp_result |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_upload_result |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_query_start |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_round_start |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_round_end |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_exec |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_edit_start |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_edit_result |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent.on_mcp_call |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
(no function) |
32 |
32 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
restore_output |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
restore_output.wrapper |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.__init__ |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic._get_title |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_exception |
6 |
6 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_task_start |
8 |
8 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_query_start |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_round_start |
9 |
9 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_stream_start |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_stream_end |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_stream |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.convert_front_matter |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_response_complete |
20 |
20 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_task_status |
12 |
12 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_parse_reply |
30 |
30 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_exec |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_edit_start |
13 |
13 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_edit_result |
19 |
19 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_call_function |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_call_function_result |
21 |
21 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_exec_result |
14 |
14 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_mcp_call |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_mcp_result |
7 |
7 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_round_end |
20 |
20 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_upload_result |
6 |
6 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_task_end |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_runtime_message |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic.on_runtime_input |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
(no function) |
49 |
49 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
restore_output |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
restore_output.wrapper |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.__init__ |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal._get_title |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_exception |
6 |
6 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_task_start |
8 |
8 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_task_end |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_query_start |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_round_start |
9 |
9 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_stream_start |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_stream_end |
9 |
9 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_stream |
8 |
8 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_response_complete |
19 |
19 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_task_status |
12 |
12 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_parse_reply |
22 |
22 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_exec |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_edit_start |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_edit_result |
12 |
12 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_call_function |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_call_function_result |
18 |
18 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_exec_result |
12 |
12 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_mcp_call |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_mcp_result |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_round_end |
9 |
9 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_upload_result |
6 |
6 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_task_end |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_runtime_message |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal.on_runtime_input |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
(no function) |
46 |
46 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
restore_output |
2 |
2 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
restore_output.wrapper |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.__init__ |
7 |
7 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_task_start |
8 |
8 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_round_start |
7 |
7 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_query_start |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_stream_start |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_stream_end |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_stream |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_response_complete |
13 |
13 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_parse_reply |
20 |
20 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_exec |
8 |
8 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_exec_result |
7 |
7 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_edit_start |
16 |
16 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_edit_result |
20 |
20 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_mcp_call |
7 |
7 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_mcp_result |
9 |
9 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_round_end |
14 |
14 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_task_end |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_upload_result |
12 |
12 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_exception |
18 |
18 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_runtime_message |
4 |
4 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_runtime_input |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_call_function |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern.on_call_function_result |
18 |
18 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern._parse_and_display_content |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern._show_content_with_code_blocks |
21 |
21 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern._show_text_content |
13 |
13 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern._show_code_block |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern._show_code_block_content |
6 |
6 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern._show_execution_result |
3 |
3 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern._show_structured_result |
20 |
20 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern._show_simple_result |
6 |
6 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern._show_usage_table |
12 |
12 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
(no function) |
54 |
54 |
0 |
0% |
| aipyapp/plugins/p_style_null.py |
(no function) |
7 |
7 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin.init |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin.fn_fetch_webpage |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin.fn_http_request |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin.fn_analyze_url |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin.fn_check_url_status |
1 |
1 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin._fetch_webpage |
23 |
23 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin._analyze_url |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin._http_request |
12 |
12 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin._check_url_status |
5 |
5 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
(no function) |
18 |
18 |
0 |
0% |
| aipyapp/runtime.py |
install_packages |
2 |
2 |
0 |
0% |
| aipyapp/runtime.py |
get_env |
1 |
1 |
0 |
0% |
| aipyapp/runtime.py |
display |
5 |
5 |
0 |
0% |
| aipyapp/runtime.py |
input |
1 |
1 |
0 |
0% |
| aipyapp/runtime.py |
get_block_by_name |
1 |
1 |
0 |
0% |
| aipyapp/runtime.py |
(no function) |
6 |
6 |
0 |
0% |