Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EvolvingAgentsLabs/skillos
/ functions
Functions
551 in github.com/EvolvingAgentsLabs/skillos
⨍
Functions
551
◇
Types & classes
98
↳
Endpoints
1
Method
test_base_frontmatter
(self)
tests/test_dialects.py:179
Method
test_bash_tool_not_checked
(self)
tests/test_path_policy.py:86
Method
test_blocklist_exists
(self)
tests/test_security_scanner.py:97
Method
test_boot_md_at_root
(self, root)
tests/test_boot_manifest.py:18
Method
test_boot_md_not_empty
(self, boot_text)
tests/test_boot_manifest.py:21
Method
test_boot_requirement_is_before_system_prompt
Boot requirement must appear before the main QWEN system prompt body.
tests/test_runtime_qwen.py:54
Method
test_boot_requirement_section_exists
(self, qwen_md_text)
tests/test_runtime_qwen.py:37
Method
test_boot_skillos_function_exists
(self, skillos_text)
tests/test_runtime_terminal.py:46
Method
test_call_llm_available
(self, gemini_rt)
tests/test_runtime_qwen.py:253
Method
test_cancel_nonexistent_returns_false
(self, scheduler)
tests/test_runtime_terminal.py:241
Method
test_cancel_pending_task
(self, scheduler)
tests/test_runtime_terminal.py:235
Method
test_checklist_has_six_steps
(self, boot_text)
tests/test_boot_manifest.py:114
Method
test_checklist_step1_reads_boot_md
(self, boot_text)
tests/test_boot_manifest.py:119
Method
test_checklist_step3_loads_smart_library
(self, boot_text)
tests/test_boot_manifest.py:123
Method
test_checklist_step4_checks_agents
(self, boot_text)
tests/test_boot_manifest.py:127
Method
test_checklist_step5_initializes_projects
(self, boot_text)
tests/test_boot_manifest.py:131
Method
test_claude_agents_dir_exists
(self)
tests/test_runtime_claude_code.py:26
Method
test_claude_agents_dir_has_md_files
(self)
tests/test_runtime_claude_code.py:31
Method
test_colon_ampm
(self, parse_time)
tests/test_runtime_terminal.py:181
Method
test_compiler_dialect_detectable_by_renderer
Every dialect the compiler routes to must be in the renderer's detection table.
tests/test_dialects.py:731
Method
test_compound_hours_minutes
(self, parse_duration)
tests/test_runtime_terminal.py:124
Method
test_compound_minutes_seconds
(self, parse_duration)
tests/test_runtime_terminal.py:127
Method
test_days
(self, parse_duration)
tests/test_runtime_terminal.py:121
Method
test_default_model
(self, provider_configs)
tests/test_runtime_qwen.py:311
Method
test_default_workspace_is_cwd
(self)
tests/test_path_policy.py:104
Method
test_delegate_mapped
run_agent in GEMINI.md must be mapped to delegate_to_agent.
tests/test_runtime_qwen.py:249
Method
test_delegation_generates_missing_agents
When agent not found, delegation generates a spec dynamically.
tests/test_cognitive_pipeline.py:562
Method
test_delegation_handles_final_answer
Delegation extracts final_answer tag to return clean output.
tests/test_cognitive_pipeline.py:587
Method
test_delegation_has_permission_check
Tool calls within delegation go through permission policy.
tests/test_cognitive_pipeline.py:596
Method
test_delegation_has_scaffold
Delegated agents get a few-shot scaffold example.
tests/test_cognitive_pipeline.py:526
Method
test_delegation_has_tool_loop
_handle_delegate_to_agent contains a tool execution loop.
tests/test_cognitive_pipeline.py:509
Method
test_delegation_injects_project_files
Delegated agents get project file context when project_dir is set.
tests/test_cognitive_pipeline.py:570
Method
test_delegation_injects_tool_format
Delegated agents get tool format instructions in their system prompt.
tests/test_cognitive_pipeline.py:518
Method
test_delegation_parses_tool_calls
Delegated agents' responses are parsed for tool calls.
tests/test_cognitive_pipeline.py:535
Method
test_delegation_restores_system_prompt
System prompt is restored after delegation via try/finally.
tests/test_cognitive_pipeline.py:552
Method
test_delegation_tracks_files
File writes by delegated agents are tracked.
tests/test_cognitive_pipeline.py:543
Method
test_delegation_uses_active_project_dir
Delegation falls back to self._active_project_dir when no explicit project_dir.
tests/test_cognitive_pipeline.py:579
Method
test_describe_scene
(self, bridge)
tests/test_hil_standardization.py:84
Method
test_detection_pattern_present
Each dialect must have a detection pattern in the renderer spec.
tests/test_dialects.py:670
Method
test_detection_signature_present
The signature token for each dialect must appear in the spec.
tests/test_dialects.py:676
Method
test_dialect_file_exists
(self, dialect_id)
tests/test_dialects.py:106
Method
test_dialect_frontmatter_fields
(self, dialect_id)
tests/test_dialects.py:110
Method
test_dialect_has_expansion_protocol
Every routed dialect must define an Expansion Protocol in its .dialect.md.
tests/test_dialects.py:743
Method
test_dialect_id_matches_filename
(self, dialect_id)
tests/test_dialects.py:126
Method
test_dialect_inlined
(self, inlined_dialect)
tests/test_dialects.py:840
Method
test_dialect_skills_in_quick_lookup
(self)
tests/test_dialects.py:352
Method
test_dialects_domain_in_domain_table
(self)
tests/test_dialects.py:348
Method
test_dialects_index_path_correct
(self)
tests/test_dialects.py:364
Method
test_directory_arg_variant
(self)
tests/test_path_policy.py:41
Method
test_directory_exists
(self, expected_dir)
tests/test_dialects.py:395
Method
test_domain_classification_table_present
The spec must contain signal words for all 5 domains.
tests/test_dialects.py:593
Method
test_domain_scope_is_list
(self, dialect_id)
tests/test_dialects.py:138
Method
test_dot_dot_traversal_attack
(self)
tests/test_path_policy.py:52
Method
test_e2b_fails_gracefully
E2B mode raises ImportError when package not installed.
tests/test_sandbox.py:63
Method
test_echo_hello
(self)
tests/test_sandbox.py:20
Method
test_empty_path_allowed
(self)
tests/test_path_policy.py:96
Method
test_empty_returns_none
(self, parse_time)
tests/test_runtime_terminal.py:196
Method
test_empty_string_returns_none
(self, parse_duration)
tests/test_runtime_terminal.py:136
Method
test_env_vars_passed
(self)
tests/test_sandbox.py:29
Method
test_even_hours
(self, fmt)
tests/test_runtime_terminal.py:321
Method
test_even_minutes
(self, fmt)
tests/test_runtime_terminal.py:315
Method
test_every_detected_dialect_has_definition
Every dialect the renderer can detect must have a .dialect.md file.
tests/test_dialects.py:684
Method
test_every_routed_dialect_exists_as_definition
Every dialect referenced in the routing table must have a .dialect.md file.
tests/test_dialects.py:566
Method
test_every_routed_dialect_in_registry_index
Every dialect in the routing table must appear in _index.md.
tests/test_dialects.py:575
Method
test_example_file_exists
(self, filename)
tests/test_examples.py:56
Method
test_example_has_h1_title
(self, filename)
tests/test_examples.py:62
Method
test_example_has_sufficient_content
(self, filename)
tests/test_examples.py:69
Method
test_example_is_valid_markdown
(self, filename)
tests/test_examples.py:76
Method
test_examples_are_numbered_sequentially
(self)
tests/test_examples.py:84
Method
test_examples_dir_exists
(self)
tests/test_examples.py:47
Method
test_examples_readme_exists
(self)
tests/test_examples.py:50
Method
test_examples_section_exists
(self, dialect_id)
tests/test_pipeline_runtime.py:56
Method
test_execute_prefix_passes_through
(self)
tests/test_runtime_terminal.py:288
Method
test_execute_scenario_used_in_cli
The --scenario handler calls execute_scenario.
tests/test_cognitive_pipeline.py:335
Method
test_explore
(self, bridge)
tests/test_hil_standardization.py:114
Method
test_extraction_returns_lines
(self, root)
tests/test_runtime_terminal.py:73
Method
test_fallback_dialect_defined
The spec must define caveman-prose as the fallback dialect.
tests/test_dialects.py:604
Method
test_fallback_for_unknown_dialect
The spec must define fallback behavior for unrecognized output.
tests/test_dialects.py:692
Method
test_file_injection_in_run_step
_run_step_with_tools scans output dir for prior files.
tests/test_cognitive_pipeline.py:476
Method
test_file_injection_limits_count
At most 10 files are injected to keep context manageable.
tests/test_cognitive_pipeline.py:493
Method
test_file_injection_truncates_large_files
Injected files are truncated to 3000 chars.
tests/test_cognitive_pipeline.py:485
Method
test_file_path_arg_variant
(self)
tests/test_path_policy.py:37
Method
test_first_line_is_ascii_art
(self, root)
tests/test_runtime_terminal.py:78
Method
test_format_a_pattern_in_parse_tool_calls
Format A regex is in _parse_tool_calls, not duplicated in run_goal.
tests/test_cognitive_pipeline.py:282
Method
test_frontmatter_present
(self, boot_text)
tests/test_boot_manifest.py:24
Method
test_frontmatter_valid_yaml
(self)
tests/test_pipeline_runtime.py:78
Method
test_gemma_api_key_default
(self, gemma_cfg)
tests/test_runtime_qwen.py:288
Method
test_gemma_default_model
(self, gemma_cfg)
tests/test_runtime_qwen.py:285
Method
test_gemma_has_base_url_env_key
(self, gemma_cfg)
tests/test_runtime_qwen.py:279
Method
test_gemma_has_model_env_key
(self, gemma_cfg)
tests/test_runtime_qwen.py:282
Method
test_gemma_provider_exists
(self, gemma_cfg)
tests/test_runtime_qwen.py:273
Method
test_gemma_uses_gemini_manifest
(self, gemma_cfg)
tests/test_runtime_qwen.py:276
Method
test_generate_agent_spec_adds_bash_for_py
Agent spec includes Bash tool when output is .py.
tests/test_cognitive_pipeline.py:414
Method
test_generate_agent_spec_creates_file
Generated spec is saved to components/agents/ and .claude/agents/.
tests/test_cognitive_pipeline.py:383
Method
test_generate_agent_spec_has_frontmatter
(self, rt_mod, tmp_path)
tests/test_cognitive_pipeline.py:401
Method
test_get_map
(self, bridge)
tests/test_hil_standardization.py:109
Method
test_get_tasks_sorted_by_next_run
(self, scheduler)
tests/test_runtime_terminal.py:253
Method
test_go_to
(self, bridge)
tests/test_hil_standardization.py:77
Method
test_grammar_section_exists
(self, dialect_id)
tests/test_pipeline_runtime.py:46
Method
test_handle_call_llm_method_exists
(self, qwen_mod)
tests/test_runtime_qwen.py:173
← previous
next →
201–300 of 551, ranked by callers