Index _ | A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | R | S | T | V | W _ _skills (neurocore.skills.registry.SkillRegistry attribute) A api_key (neurocore.config.schema.LLMConfig attribute) app (in module neurocore.cli.app) author (neurocore.skills.base.SkillMeta attribute), [1] B blueprints (neurocore.config.schema.PathsConfig attribute) blueprints_dir (neurocore.config.schema.NeuroCoreConfig property) build_provider() (in module neurocore.llm.provider) C call_count (neurocore.llm.provider.MockProvider attribute) complete() (neurocore.llm.provider.AnthropicProvider method) (neurocore.llm.provider.GeminiProvider method) (neurocore.llm.provider.LLMProvider method) (neurocore.llm.provider.MockProvider method) (neurocore.llm.provider.OpenAIProvider method) component (neurocore.runtime.blueprint.FlowGraph attribute) (neurocore.runtime.blueprint.FlowStep attribute) components (neurocore.runtime.blueprint.Blueprint attribute), [1] condition (neurocore.runtime.blueprint.FlowStep attribute) config (neurocore.runtime.blueprint.BlueprintComponent attribute), [1] CONFIG_FILE_NAME (in module neurocore.config.defaults) config_schema (neurocore.skills.base.SkillMeta attribute), [1] configure_logging() (in module neurocore.logging.setup) console (in module neurocore.cli.init_cmd) (in module neurocore.cli.run_cmd) (in module neurocore.cli.skill_cmd) (in module neurocore.cli.validate_cmd) CONSOLE (neurocore.config.schema.LogFormat attribute) consumes (neurocore.skills.base.SkillMeta attribute), [1] content (neurocore.llm.provider.LLMMessage attribute) (neurocore.llm.provider.LLMResponse attribute) create() (neurocore.skills.registry.SkillRegistry method) D data (neurocore.config.schema.PathsConfig attribute) (neurocore.runtime.events.FlowEvent attribute) data_dir (neurocore.config.schema.NeuroCoreConfig property) DATA_PRODUCED (neurocore.runtime.events.FlowEventType attribute) DEBUG (neurocore.config.schema.LogLevel attribute) DEFAULT_BLUEPRINTS_DIR (in module neurocore.config.defaults) DEFAULT_DATA_DIR (in module neurocore.config.defaults) DEFAULT_LOG_FORMAT (in module neurocore.config.defaults) DEFAULT_LOG_LEVEL (in module neurocore.config.defaults) DEFAULT_LOGS_DIR (in module neurocore.config.defaults) DEFAULT_PROJECT_NAME (in module neurocore.config.defaults) DEFAULT_PROJECT_VERSION (in module neurocore.config.defaults) DEFAULT_SKILLS_DIR (in module neurocore.config.defaults) description (neurocore.runtime.blueprint.Blueprint attribute), [1] (neurocore.runtime.blueprint.FlowGraph attribute) (neurocore.runtime.blueprint.FlowStep attribute) (neurocore.skills.base.SkillMeta attribute), [1] discover_directory() (in module neurocore.skills.loader) discover_entry_points() (in module neurocore.skills.loader) discover_skills() (in module neurocore.skills.loader) duration_ms (neurocore.runtime.events.FlowEvent attribute) E edges (neurocore.runtime.blueprint.FlowDefinition attribute) ENTRY_POINT_GROUP (in module neurocore.skills.loader) ENV_FILE_NAME (in module neurocore.config.defaults) ENV_PREFIX (in module neurocore.config.defaults) ERROR (neurocore.config.schema.LogLevel attribute) error (neurocore.runtime.events.FlowEvent attribute) event_type (neurocore.runtime.events.FlowEvent attribute) execute_blueprint() (in module neurocore.runtime.executor) execute_blueprint_stream() (in module neurocore.runtime.executor) F file (neurocore.config.schema.LoggingConfig attribute) find_project_root() (in module neurocore.config.loader) flow (neurocore.runtime.blueprint.Blueprint attribute), [1] FLOW_COMPLETED (neurocore.runtime.events.FlowEventType attribute) FLOW_FAILED (neurocore.runtime.events.FlowEventType attribute) FLOW_STARTED (neurocore.runtime.events.FlowEventType attribute) format (neurocore.config.schema.LoggingConfig attribute) G get() (neurocore.skills.registry.SkillRegistry method) get_logger() (in module neurocore.logging.setup) get_or_raise() (neurocore.skills.registry.SkillRegistry method) get_skill_config() (neurocore.config.schema.NeuroCoreConfig method) H health_check() (neurocore.skills.base.Skill method) I id (neurocore.runtime.blueprint.FlowGraph attribute) INFO (neurocore.config.schema.LogLevel attribute) init_project() (in module neurocore.cli.init_cmd) input_tokens (neurocore.llm.provider.LLMResponse attribute) is_async_skill() (in module neurocore.skills.base) J JSON (neurocore.config.schema.LogFormat attribute) L last_messages (neurocore.llm.provider.MockProvider attribute) level (neurocore.config.schema.LoggingConfig attribute) list_skill_metas() (neurocore.skills.registry.SkillRegistry method) list_skills() (neurocore.skills.registry.SkillRegistry method) llm (neurocore.config.schema.NeuroCoreConfig attribute), [1] (neurocore.skills.base.Skill attribute) load_and_run() (in module neurocore.runtime.executor) load_blueprint() (in module neurocore.runtime.blueprint) load_config() (in module neurocore.config.loader) log (in module neurocore.runtime.executor) logging (neurocore.config.schema.NeuroCoreConfig attribute), [1] logs (neurocore.config.schema.PathsConfig attribute) logs_dir (neurocore.config.schema.NeuroCoreConfig property) M main() (in module neurocore.cli.app) max_retries (neurocore.skills.base.SkillMeta attribute) max_tokens (neurocore.config.schema.LLMConfig attribute) merge_skill_config() (in module neurocore.runtime.executor) model (neurocore.config.schema.LLMConfig attribute) (neurocore.llm.provider.AnthropicProvider property) (neurocore.llm.provider.GeminiProvider property) (neurocore.llm.provider.LLMProvider property) (neurocore.llm.provider.LLMResponse attribute) (neurocore.llm.provider.MockProvider property) (neurocore.llm.provider.OpenAIProvider property) module neurocore neurocore.cli neurocore.cli.app neurocore.cli.init_cmd neurocore.cli.run_cmd neurocore.cli.skill_cmd neurocore.cli.validate_cmd neurocore.config neurocore.config.defaults neurocore.config.loader neurocore.config.schema neurocore.errors neurocore.llm neurocore.llm.provider neurocore.logging neurocore.logging.setup neurocore.runtime neurocore.runtime.blueprint neurocore.runtime.events neurocore.runtime.executor neurocore.scaffold neurocore.skills neurocore.skills.base neurocore.skills.loader neurocore.skills.registry N name (neurocore.config.schema.ProjectConfig attribute) (neurocore.runtime.blueprint.Blueprint attribute), [1] (neurocore.runtime.blueprint.BlueprintComponent attribute), [1] (neurocore.skills.base.SkillMeta attribute), [1] neurocore module neurocore.cli module neurocore.cli.app module neurocore.cli.init_cmd module neurocore.cli.run_cmd module neurocore.cli.skill_cmd module neurocore.cli.validate_cmd module neurocore.config module neurocore.config.defaults module neurocore.config.loader module neurocore.config.schema module neurocore.config.schema.LLMConfig (built-in class) neurocore.config.schema.LogFormat (built-in class) neurocore.config.schema.LoggingConfig (built-in class) neurocore.config.schema.LogLevel (built-in class) neurocore.config.schema.NeuroCoreConfig (built-in class) neurocore.config.schema.PathsConfig (built-in class) neurocore.config.schema.ProjectConfig (built-in class) neurocore.errors module neurocore.errors.BlueprintError neurocore.errors.ConfigError neurocore.errors.ExecutionError neurocore.errors.NeuroCoreError neurocore.errors.SkillError neurocore.llm module neurocore.llm.provider module neurocore.llm.provider.AnthropicProvider (built-in class) neurocore.llm.provider.GeminiProvider (built-in class) neurocore.llm.provider.LLMMessage (built-in class) neurocore.llm.provider.LLMProvider (built-in class) neurocore.llm.provider.LLMResponse (built-in class) neurocore.llm.provider.MockProvider (built-in class) neurocore.llm.provider.OpenAIProvider (built-in class) neurocore.logging module neurocore.logging.setup module neurocore.runtime module neurocore.runtime.blueprint module neurocore.runtime.blueprint.Blueprint (built-in class) neurocore.runtime.blueprint.BlueprintComponent (built-in class) neurocore.runtime.blueprint.FlowDefinition (built-in class) neurocore.runtime.blueprint.FlowEdge (built-in class) neurocore.runtime.blueprint.FlowGraph (built-in class) neurocore.runtime.blueprint.FlowStep (built-in class) neurocore.runtime.events module neurocore.runtime.events.FlowEvent (built-in class) neurocore.runtime.events.FlowEventType (built-in class) neurocore.runtime.executor module neurocore.scaffold module neurocore.skills module neurocore.skills.base module neurocore.skills.base.AsyncSkill (built-in class) neurocore.skills.base.Skill (built-in class) neurocore.skills.base.SkillMeta (built-in class) neurocore.skills.loader module neurocore.skills.registry module neurocore.skills.registry.SkillRegistry (built-in class) nodes (neurocore.runtime.blueprint.FlowDefinition attribute) O on_error (neurocore.runtime.blueprint.FlowGraph attribute) (neurocore.runtime.blueprint.FlowStep attribute) output_console (in module neurocore.cli.run_cmd) output_tokens (neurocore.llm.provider.LLMResponse attribute) P paths (neurocore.config.schema.NeuroCoreConfig attribute), [1] port (neurocore.runtime.blueprint.FlowEdge attribute) process() (neurocore.skills.base.AsyncSkill method) project (neurocore.config.schema.NeuroCoreConfig attribute), [1] project_root (neurocore.config.schema.NeuroCoreConfig attribute), [1] provider (neurocore.config.schema.LLMConfig attribute) provider_name (neurocore.llm.provider.AnthropicProvider property) (neurocore.llm.provider.GeminiProvider property) (neurocore.llm.provider.LLMProvider property) (neurocore.llm.provider.MockProvider property) (neurocore.llm.provider.OpenAIProvider property) provides (neurocore.skills.base.SkillMeta attribute), [1] R register() (neurocore.skills.registry.SkillRegistry method) requires (neurocore.skills.base.SkillMeta attribute), [1] requires_llm (neurocore.skills.base.SkillMeta attribute) reset_logging() (in module neurocore.logging.setup) resolve_path() (neurocore.config.schema.NeuroCoreConfig method) retry_delay_base (neurocore.skills.base.SkillMeta attribute) retry_delay_max (neurocore.skills.base.SkillMeta attribute) retry_on (neurocore.skills.base.SkillMeta attribute) role (neurocore.llm.provider.LLMMessage attribute) run_blueprint() (in module neurocore.cli.run_cmd) S set_response() (neurocore.llm.provider.MockProvider method) settings (neurocore.runtime.blueprint.FlowDefinition attribute) skill_app (in module neurocore.cli.skill_cmd) skill_info() (in module neurocore.cli.skill_cmd) skill_list() (in module neurocore.cli.skill_cmd) skill_meta (neurocore.skills.base.Skill attribute) skills (neurocore.config.schema.NeuroCoreConfig attribute), [1] (neurocore.config.schema.PathsConfig attribute) skills_dir (neurocore.config.schema.NeuroCoreConfig property) source (neurocore.runtime.blueprint.FlowEdge attribute) STEP_COMPLETED (neurocore.runtime.events.FlowEventType attribute) STEP_FAILED (neurocore.runtime.events.FlowEventType attribute) step_name (neurocore.runtime.events.FlowEvent attribute) STEP_STARTED (neurocore.runtime.events.FlowEventType attribute) steps (neurocore.runtime.blueprint.FlowDefinition attribute) stream() (neurocore.llm.provider.AnthropicProvider method) (neurocore.llm.provider.GeminiProvider method) (neurocore.llm.provider.LLMProvider method) (neurocore.llm.provider.MockProvider method) (neurocore.llm.provider.OpenAIProvider method) T tags (neurocore.skills.base.SkillMeta attribute), [1] target (neurocore.runtime.blueprint.FlowEdge attribute) temperature (neurocore.config.schema.LLMConfig attribute) timestamp (neurocore.runtime.events.FlowEvent attribute) to_dict() (neurocore.runtime.events.FlowEvent method) type (neurocore.runtime.blueprint.BlueprintComponent attribute), [1] (neurocore.runtime.blueprint.FlowDefinition attribute) V validate_blueprint() (in module neurocore.runtime.blueprint) validate_blueprint_cmd() (in module neurocore.cli.validate_cmd) validate_config() (neurocore.skills.base.Skill method) validate_flow_structure() (neurocore.runtime.blueprint.FlowDefinition method) validate_step_references() (neurocore.runtime.blueprint.Blueprint method) validate_unique_names() (neurocore.runtime.blueprint.Blueprint class method) version (neurocore.config.schema.ProjectConfig attribute) (neurocore.runtime.blueprint.Blueprint attribute), [1] (neurocore.skills.base.SkillMeta attribute), [1] version_callback() (in module neurocore.cli.app) W WARNING (neurocore.config.schema.LogLevel attribute)