| aipyapp/__init__.py |
(no class) |
12 |
3 |
0 |
75% |
| aipyapp/__main__.py |
(no class) |
133 |
133 |
0 |
0% |
| aipyapp/__version__.py |
(no class) |
9 |
0 |
4 |
100% |
| aipyapp/aipy/__init__.py |
(no class) |
4 |
0 |
0 |
100% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTask |
10 |
10 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
AgentTaskManager |
86 |
86 |
0 |
0% |
| aipyapp/aipy/agent_taskmgr.py |
(no class) |
22 |
22 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlock |
23 |
23 |
0 |
0% |
| aipyapp/aipy/blocks.py |
CodeBlocks |
144 |
144 |
0 |
0% |
| aipyapp/aipy/blocks.py |
(no class) |
39 |
0 |
0 |
100% |
| aipyapp/aipy/cache.py |
KVCache |
80 |
66 |
0 |
18% |
| aipyapp/aipy/cache.py |
(no class) |
68 |
27 |
0 |
60% |
| aipyapp/aipy/config.py |
ConfigManager |
135 |
135 |
0 |
0% |
| aipyapp/aipy/config.py |
(no class) |
77 |
34 |
0 |
56% |
| aipyapp/aipy/context_manager.py |
ContextStrategy |
0 |
0 |
0 |
100% |
| aipyapp/aipy/context_manager.py |
ContextConfig |
10 |
10 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
TokenCounter |
11 |
11 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ChatHistory |
31 |
31 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
MessageCompressor |
107 |
107 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
ContextManager |
84 |
84 |
0 |
0% |
| aipyapp/aipy/context_manager.py |
(no class) |
74 |
0 |
0 |
100% |
| aipyapp/aipy/diagnose.py |
NoopDiagnose |
3 |
3 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
Diagnose |
88 |
88 |
0 |
0% |
| aipyapp/aipy/diagnose.py |
(no class) |
33 |
6 |
0 |
82% |
| aipyapp/aipy/event_recorder.py |
EventRecorder |
65 |
65 |
0 |
0% |
| aipyapp/aipy/event_recorder.py |
(no class) |
26 |
0 |
0 |
100% |
| aipyapp/aipy/event_serializer.py |
EventSerializer |
49 |
49 |
0 |
0% |
| aipyapp/aipy/event_serializer.py |
(no class) |
18 |
0 |
0 |
100% |
| aipyapp/aipy/functions.py |
FunctionError |
0 |
0 |
0 |
100% |
| aipyapp/aipy/functions.py |
FunctionNotFoundError |
0 |
0 |
0 |
100% |
| aipyapp/aipy/functions.py |
ParameterValidationError |
0 |
0 |
0 |
100% |
| aipyapp/aipy/functions.py |
FunctionManager |
53 |
53 |
0 |
0% |
| aipyapp/aipy/functions.py |
(no class) |
19 |
0 |
0 |
100% |
| aipyapp/aipy/libmcp.py |
MCPConfigReader |
29 |
29 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
MCPClientSync |
83 |
83 |
0 |
0% |
| aipyapp/aipy/libmcp.py |
(no class) |
101 |
58 |
0 |
43% |
| aipyapp/aipy/llm.py |
LineReceiver |
17 |
17 |
0 |
0% |
| aipyapp/aipy/llm.py |
StreamProcessor |
24 |
24 |
0 |
0% |
| aipyapp/aipy/llm.py |
ClientManager |
58 |
58 |
0 |
0% |
| aipyapp/aipy/llm.py |
Client |
36 |
36 |
0 |
0% |
| aipyapp/aipy/llm.py |
(no class) |
42 |
0 |
0 |
100% |
| aipyapp/aipy/mcp_tool.py |
MCPToolManager |
174 |
174 |
0 |
0% |
| aipyapp/aipy/mcp_tool.py |
(no class) |
43 |
16 |
0 |
63% |
| aipyapp/aipy/multimodal.py |
MMContentError |
0 |
0 |
0 |
100% |
| aipyapp/aipy/multimodal.py |
FileReadError |
3 |
3 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
MMContent |
70 |
70 |
0 |
0% |
| aipyapp/aipy/multimodal.py |
(no class) |
43 |
15 |
0 |
65% |
| aipyapp/aipy/plugins.py |
PluginManager |
76 |
76 |
0 |
0% |
| aipyapp/aipy/plugins.py |
(no class) |
20 |
0 |
0 |
100% |
| aipyapp/aipy/prompts.py |
Prompts |
32 |
32 |
0 |
0% |
| aipyapp/aipy/prompts.py |
(no class) |
46 |
21 |
0 |
54% |
| aipyapp/aipy/role.py |
Tip |
2 |
2 |
0 |
0% |
| aipyapp/aipy/role.py |
Role |
42 |
42 |
0 |
0% |
| aipyapp/aipy/role.py |
RoleManager |
36 |
36 |
0 |
0% |
| aipyapp/aipy/role.py |
(no class) |
47 |
14 |
0 |
70% |
| aipyapp/aipy/runtime.py |
CliPythonRuntime |
65 |
65 |
0 |
0% |
| aipyapp/aipy/runtime.py |
(no class) |
33 |
5 |
0 |
85% |
| aipyapp/aipy/step_manager.py |
Step |
1 |
1 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
StepManager |
36 |
36 |
0 |
0% |
| aipyapp/aipy/step_manager.py |
(no class) |
25 |
0 |
0 |
100% |
| aipyapp/aipy/task.py |
TaskError |
0 |
0 |
0 |
100% |
| aipyapp/aipy/task.py |
TaskInputError |
3 |
3 |
0 |
0% |
| aipyapp/aipy/task.py |
TastStateError |
3 |
3 |
0 |
0% |
| aipyapp/aipy/task.py |
Task |
304 |
304 |
0 |
0% |
| aipyapp/aipy/task.py |
(no class) |
61 |
0 |
0 |
100% |
| aipyapp/aipy/task_state.py |
TaskStateError |
0 |
0 |
0 |
100% |
| aipyapp/aipy/task_state.py |
TaskState |
97 |
97 |
0 |
0% |
| aipyapp/aipy/task_state.py |
(no class) |
27 |
0 |
2 |
100% |
| aipyapp/aipy/taskmgr.py |
TaskContext |
0 |
0 |
0 |
100% |
| aipyapp/aipy/taskmgr.py |
TaskManager |
75 |
75 |
0 |
0% |
| aipyapp/aipy/taskmgr.py |
(no class) |
44 |
0 |
0 |
100% |
| aipyapp/aipy/trustoken.py |
TrustTokenAPI |
24 |
24 |
0 |
0% |
| aipyapp/aipy/trustoken.py |
TrustToken |
61 |
61 |
0 |
0% |
| aipyapp/aipy/trustoken.py |
(no class) |
19 |
2 |
0 |
89% |
| aipyapp/aipy/utils.py |
(no class) |
44 |
34 |
0 |
23% |
| aipyapp/aipy/wizard.py |
(no class) |
64 |
64 |
0 |
0% |
| aipyapp/cli/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| aipyapp/cli/cli_agent.py |
TaskRequest |
0 |
0 |
0 |
100% |
| aipyapp/cli/cli_agent.py |
TaskResponse |
0 |
0 |
0 |
100% |
| aipyapp/cli/cli_agent.py |
TaskStatusResponse |
0 |
0 |
0 |
100% |
| aipyapp/cli/cli_agent.py |
TaskResultResponse |
0 |
0 |
0 |
100% |
| aipyapp/cli/cli_agent.py |
(no class) |
150 |
150 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
MainPrompt |
1 |
1 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
TaskPrompt |
1 |
1 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
AIMagics |
10 |
10 |
0 |
0% |
| aipyapp/cli/cli_ipython.py |
(no class) |
71 |
71 |
0 |
0% |
| aipyapp/cli/cli_python.py |
PythonCompleter |
4 |
4 |
0 |
0% |
| aipyapp/cli/cli_python.py |
(no class) |
48 |
48 |
0 |
0% |
| aipyapp/cli/cli_task.py |
InteractiveConsole |
101 |
101 |
0 |
0% |
| aipyapp/cli/cli_task.py |
(no class) |
52 |
52 |
0 |
0% |
| aipyapp/cli/command/__init__.py |
(no class) |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/base.py |
CommandMode |
0 |
0 |
0 |
100% |
| aipyapp/cli/command/base.py |
Completable |
8 |
8 |
0 |
0% |
| aipyapp/cli/command/base.py |
BaseCommand |
4 |
4 |
0 |
0% |
| aipyapp/cli/command/base.py |
(no class) |
18 |
18 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
ParserCommand |
75 |
75 |
0 |
0% |
| aipyapp/cli/command/base_parser.py |
(no class) |
14 |
14 |
0 |
0% |
| aipyapp/cli/command/cmd_block.py |
BlockCommand |
32 |
32 |
0 |
0% |
| aipyapp/cli/command/cmd_block.py |
(no class) |
15 |
15 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
ContextCommand |
71 |
71 |
0 |
0% |
| aipyapp/cli/command/cmd_context.py |
(no class) |
18 |
18 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
CustomCommand |
65 |
65 |
0 |
0% |
| aipyapp/cli/command/cmd_custom.py |
(no class) |
20 |
20 |
0 |
0% |
| aipyapp/cli/command/cmd_display.py |
DisplayCommand |
17 |
17 |
0 |
0% |
| aipyapp/cli/command/cmd_display.py |
(no class) |
12 |
12 |
0 |
0% |
| aipyapp/cli/command/cmd_help.py |
HelpCommand |
18 |
18 |
0 |
0% |
| aipyapp/cli/command/cmd_help.py |
(no class) |
11 |
11 |
0 |
0% |
| aipyapp/cli/command/cmd_info.py |
InfoCommand |
6 |
6 |
0 |
0% |
| aipyapp/cli/command/cmd_info.py |
(no class) |
8 |
8 |
0 |
0% |
| aipyapp/cli/command/cmd_llm.py |
LLMCommand |
17 |
17 |
0 |
0% |
| aipyapp/cli/command/cmd_llm.py |
(no class) |
13 |
13 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
MCPCommand |
40 |
40 |
0 |
0% |
| aipyapp/cli/command/cmd_mcp.py |
(no class) |
15 |
15 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
Command |
32 |
32 |
0 |
0% |
| aipyapp/cli/command/cmd_plugin.py |
(no class) |
15 |
15 |
0 |
0% |
| aipyapp/cli/command/cmd_role.py |
RoleCommand |
66 |
66 |
0 |
0% |
| aipyapp/cli/command/cmd_role.py |
(no class) |
16 |
16 |
0 |
0% |
| aipyapp/cli/command/cmd_steps.py |
StepsCommand |
24 |
24 |
0 |
0% |
| aipyapp/cli/command/cmd_steps.py |
(no class) |
14 |
14 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
TaskCommand |
107 |
107 |
0 |
0% |
| aipyapp/cli/command/cmd_task.py |
(no class) |
27 |
27 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandConfig |
0 |
0 |
0 |
100% |
| aipyapp/cli/command/custom_command_manager.py |
CustomCommandManager |
70 |
70 |
0 |
0% |
| aipyapp/cli/command/custom_command_manager.py |
(no class) |
33 |
33 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandContext |
0 |
0 |
0 |
100% |
| aipyapp/cli/command/manager.py |
CommandError |
0 |
0 |
0 |
100% |
| aipyapp/cli/command/manager.py |
CommandInputError |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandArgumentError |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
InvalidCommandError |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
InvalidSubcommandError |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager |
198 |
198 |
0 |
0% |
| aipyapp/cli/command/manager.py |
CommandManager._create_file_reference_completer.FileReferenceCompleter |
37 |
37 |
0 |
0% |
| aipyapp/cli/command/manager.py |
(no class) |
65 |
65 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
CodeBlock |
0 |
0 |
0 |
100% |
| aipyapp/cli/command/markdown_command.py |
ParsedContent |
0 |
0 |
0 |
100% |
| aipyapp/cli/command/markdown_command.py |
StringTemplateLoader |
2 |
2 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
CodeExecutor |
33 |
33 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
ContentParser |
18 |
18 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
MarkdownCommand |
97 |
97 |
0 |
0% |
| aipyapp/cli/command/markdown_command.py |
(no class) |
43 |
43 |
0 |
0% |
| aipyapp/cli/command/result.py |
CommandResult |
0 |
0 |
0 |
100% |
| aipyapp/cli/command/result.py |
TaskModeResult |
3 |
3 |
0 |
0% |
| aipyapp/cli/command/result.py |
(no class) |
13 |
13 |
0 |
0% |
| aipyapp/cli/command/utils.py |
(no class) |
20 |
20 |
0 |
0% |
| aipyapp/config/__init__.py |
(no class) |
2 |
2 |
0 |
0% |
| aipyapp/config/base.py |
BaseConfig |
10 |
10 |
0 |
0% |
| aipyapp/config/base.py |
(no class) |
8 |
8 |
0 |
0% |
| aipyapp/config/llm.py |
LLMConfig |
8 |
8 |
0 |
0% |
| aipyapp/config/llm.py |
(no class) |
15 |
15 |
0 |
0% |
| aipyapp/display/__init__.py |
(no class) |
4 |
4 |
0 |
0% |
| aipyapp/display/base.py |
DisplayProtocol |
24 |
24 |
0 |
0% |
| aipyapp/display/base.py |
DisplayPlugin |
9 |
9 |
0 |
0% |
| aipyapp/display/base.py |
(no class) |
36 |
36 |
0 |
0% |
| aipyapp/display/base_rich.py |
RichDisplayPlugin |
16 |
16 |
0 |
0% |
| aipyapp/display/base_rich.py |
(no class) |
7 |
7 |
0 |
0% |
| aipyapp/display/manager.py |
DisplayManager |
47 |
47 |
0 |
0% |
| aipyapp/display/manager.py |
(no class) |
15 |
15 |
0 |
0% |
| aipyapp/display/themes.py |
(no class) |
8 |
8 |
0 |
0% |
| aipyapp/exec/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
| aipyapp/exec/executor.py |
BlockExecutor |
46 |
46 |
0 |
0% |
| aipyapp/exec/executor.py |
(no class) |
19 |
0 |
0 |
100% |
| aipyapp/exec/html.py |
HtmlExecutor |
7 |
7 |
0 |
0% |
| aipyapp/exec/html.py |
(no class) |
5 |
0 |
0 |
100% |
| aipyapp/exec/prun.py |
SubprocessExecutor |
22 |
22 |
0 |
0% |
| aipyapp/exec/prun.py |
BashExecutor |
0 |
0 |
0 |
100% |
| aipyapp/exec/prun.py |
PowerShellExecutor |
0 |
0 |
0 |
100% |
| aipyapp/exec/prun.py |
AppleScriptExecutor |
0 |
0 |
0 |
100% |
| aipyapp/exec/prun.py |
NodeExecutor |
0 |
0 |
0 |
100% |
| aipyapp/exec/prun.py |
(no class) |
23 |
0 |
0 |
100% |
| aipyapp/exec/python/__init__.py |
(no class) |
3 |
0 |
0 |
100% |
| aipyapp/exec/python/executor.py |
PythonExecutor |
51 |
51 |
0 |
0% |
| aipyapp/exec/python/executor.py |
(no class) |
34 |
16 |
0 |
53% |
| aipyapp/exec/python/mod_dict.py |
DictModuleLoader |
7 |
7 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleFinder |
13 |
13 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
DictModuleImporter |
18 |
18 |
0 |
0% |
| aipyapp/exec/python/mod_dict.py |
(no class) |
26 |
8 |
0 |
69% |
| aipyapp/exec/python/mod_obj.py |
ObjectModuleLoader |
8 |
8 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
ObjectModuleFinder |
15 |
15 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
ObjectImporter |
7 |
7 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
Runtime |
1 |
1 |
0 |
0% |
| aipyapp/exec/python/mod_obj.py |
(no class) |
24 |
7 |
0 |
71% |
| aipyapp/exec/python/runtime.py |
PythonRuntime |
43 |
43 |
0 |
0% |
| aipyapp/exec/python/runtime.py |
(no class) |
23 |
0 |
0 |
100% |
| aipyapp/gui/__init__.py |
(no class) |
7 |
7 |
0 |
0% |
| aipyapp/gui/about.py |
AboutDialog |
34 |
34 |
0 |
0% |
| aipyapp/gui/about.py |
(no class) |
6 |
6 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiItemPanel |
45 |
45 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiEditDialog |
116 |
116 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiDetailsDialog |
50 |
50 |
0 |
0% |
| aipyapp/gui/apimarket.py |
ApiMarketDialog |
131 |
131 |
0 |
0% |
| aipyapp/gui/apimarket.py |
(no class) |
32 |
32 |
0 |
0% |
| aipyapp/gui/config.py |
ConfigDialog |
88 |
88 |
0 |
0% |
| aipyapp/gui/config.py |
TestSettings |
5 |
5 |
0 |
0% |
| aipyapp/gui/config.py |
(no class) |
27 |
27 |
0 |
0% |
| aipyapp/gui/main.py |
AIPython |
65 |
65 |
0 |
0% |
| aipyapp/gui/main.py |
FileDropTarget |
11 |
11 |
0 |
0% |
| aipyapp/gui/main.py |
ChatFrame |
239 |
239 |
0 |
0% |
| aipyapp/gui/main.py |
ShareResultDialog |
23 |
23 |
0 |
0% |
| aipyapp/gui/main.py |
(no class) |
103 |
103 |
0 |
0% |
| aipyapp/gui/providers.py |
InitialProviderPage |
37 |
37 |
0 |
0% |
| aipyapp/gui/providers.py |
TrustTokenPage |
115 |
115 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderPage |
42 |
42 |
0 |
0% |
| aipyapp/gui/providers.py |
ModelPage |
42 |
42 |
0 |
0% |
| aipyapp/gui/providers.py |
OAuthPage |
85 |
85 |
0 |
0% |
| aipyapp/gui/providers.py |
ProviderConfigWizard |
80 |
80 |
0 |
0% |
| aipyapp/gui/providers.py |
(no class) |
74 |
74 |
0 |
0% |
| aipyapp/gui/statusbar.py |
CStatusBar |
46 |
46 |
0 |
0% |
| aipyapp/gui/statusbar.py |
(no class) |
12 |
12 |
0 |
0% |
| aipyapp/gui/trustoken.py |
TrustTokenAuthDialog |
106 |
106 |
0 |
0% |
| aipyapp/gui/trustoken.py |
(no class) |
28 |
28 |
0 |
0% |
| aipyapp/i18n.py |
Translator |
28 |
7 |
0 |
75% |
| aipyapp/i18n.py |
(no class) |
46 |
19 |
0 |
59% |
| aipyapp/interface.py |
Trackable |
2 |
2 |
0 |
0% |
| aipyapp/interface.py |
Runtime |
2 |
2 |
0 |
0% |
| aipyapp/interface.py |
ConsoleInterface |
3 |
3 |
0 |
0% |
| aipyapp/interface.py |
Stoppable |
8 |
8 |
0 |
0% |
| aipyapp/interface.py |
Event |
4 |
4 |
0 |
0% |
| aipyapp/interface.py |
EventListener |
0 |
0 |
1 |
100% |
| aipyapp/interface.py |
EventBus |
16 |
16 |
0 |
0% |
| aipyapp/interface.py |
(no class) |
40 |
0 |
2 |
100% |
| aipyapp/llm/__init__.py |
OpenAIClient |
0 |
0 |
0 |
100% |
| aipyapp/llm/__init__.py |
GeminiClient |
0 |
0 |
0 |
100% |
| aipyapp/llm/__init__.py |
DeepSeekClient |
0 |
0 |
0 |
100% |
| aipyapp/llm/__init__.py |
GrokClient |
0 |
0 |
0 |
100% |
| aipyapp/llm/__init__.py |
TrustClient |
1 |
1 |
0 |
0% |
| aipyapp/llm/__init__.py |
AzureOpenAIClient |
5 |
5 |
0 |
0% |
| aipyapp/llm/__init__.py |
DoubaoClient |
0 |
0 |
0 |
100% |
| aipyapp/llm/__init__.py |
MoonShotClient |
0 |
0 |
0 |
100% |
| aipyapp/llm/__init__.py |
BigModelClient |
0 |
0 |
0 |
100% |
| aipyapp/llm/__init__.py |
ZClient |
0 |
0 |
0 |
100% |
| aipyapp/llm/__init__.py |
(no class) |
40 |
0 |
0 |
100% |
| aipyapp/llm/base.py |
ChatMessage |
2 |
2 |
0 |
0% |
| aipyapp/llm/base.py |
BaseClient |
44 |
44 |
0 |
0% |
| aipyapp/llm/base.py |
(no class) |
40 |
0 |
0 |
100% |
| aipyapp/llm/base_openai.py |
OpenAIBaseClient |
36 |
36 |
0 |
0% |
| aipyapp/llm/base_openai.py |
(no class) |
15 |
0 |
0 |
100% |
| aipyapp/llm/client_claude.py |
ClaudeClient |
31 |
31 |
0 |
0% |
| aipyapp/llm/client_claude.py |
(no class) |
13 |
0 |
0 |
100% |
| aipyapp/llm/client_oauth2.py |
OAuth2Client |
24 |
24 |
0 |
0% |
| aipyapp/llm/client_oauth2.py |
(no class) |
10 |
0 |
0 |
100% |
| aipyapp/llm/client_ollama.py |
OllamaClient |
23 |
23 |
0 |
0% |
| aipyapp/llm/client_ollama.py |
(no class) |
10 |
0 |
0 |
100% |
| aipyapp/llm/models.py |
ModelCapability |
0 |
0 |
0 |
100% |
| aipyapp/llm/models.py |
ModelInfo |
1 |
1 |
0 |
0% |
| aipyapp/llm/models.py |
ModelRegistry |
21 |
21 |
0 |
0% |
| aipyapp/llm/models.py |
(no class) |
65 |
24 |
0 |
63% |
| aipyapp/plugin.py |
PluginType |
0 |
0 |
0 |
100% |
| aipyapp/plugin.py |
PluginError |
0 |
0 |
0 |
100% |
| aipyapp/plugin.py |
PluginConfigError |
0 |
0 |
0 |
100% |
| aipyapp/plugin.py |
PluginInitError |
0 |
0 |
0 |
100% |
| aipyapp/plugin.py |
Plugin |
8 |
8 |
0 |
0% |
| aipyapp/plugin.py |
TaskPlugin |
4 |
4 |
0 |
0% |
| aipyapp/plugin.py |
(no class) |
37 |
0 |
0 |
100% |
| aipyapp/plugins/__init__.py |
(no class) |
0 |
0 |
0 |
100% |
| aipyapp/plugins/live_display.py |
LiveDisplay |
23 |
23 |
0 |
0% |
| aipyapp/plugins/live_display.py |
(no class) |
7 |
7 |
0 |
0% |
| aipyapp/plugins/p_image_tool.py |
ImageToolPlugin |
32 |
32 |
0 |
0% |
| aipyapp/plugins/p_image_tool.py |
(no class) |
15 |
15 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
DisplayAgent |
48 |
48 |
0 |
0% |
| aipyapp/plugins/p_style_agent.py |
(no class) |
32 |
32 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
DisplayClassic |
229 |
229 |
0 |
0% |
| aipyapp/plugins/p_style_classic.py |
(no class) |
56 |
56 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
DisplayMinimal |
198 |
198 |
0 |
0% |
| aipyapp/plugins/p_style_minimal.py |
(no class) |
53 |
53 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
DisplayModern |
302 |
302 |
0 |
0% |
| aipyapp/plugins/p_style_modern.py |
(no class) |
61 |
61 |
0 |
0% |
| aipyapp/plugins/p_style_null.py |
DisplayNull |
0 |
0 |
0 |
100% |
| aipyapp/plugins/p_style_null.py |
(no class) |
7 |
7 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
WebToolsPlugin |
54 |
54 |
0 |
0% |
| aipyapp/plugins/p_web_tools.py |
(no class) |
18 |
18 |
0 |
0% |
| aipyapp/runtime.py |
(no class) |
16 |
16 |
0 |
0% |