Table of Contents

Class TaskRunScopeFile

Namespace
Oscova.Agents.Persistence
Assembly
Oscova.Agents.dll

YAML shape for task-local runtime settings stored inline in task.md frontmatter.

public sealed class TaskRunScopeFile

Inheritance

Inherited Members

Properties

AgentToolIds

Gets or sets exposed agent identifiers available as tools.

AllowedDirectories

Gets or sets additional directory grants available to the task run.

AllowedSkillNames

Gets or sets skill names available to the task run.

AllowedToolNames

Gets or sets qualified tool names allowed for the task run.

AllowedWorkspaces

Gets or sets workspace names available to the task run.

IsCompactionEnabled

Gets or sets whether compaction is enabled for the task run.

IsLocalOnly

Gets or sets whether the task run is local-only.

IsMemoryEnabled

Gets or sets whether memory is enabled for the task run.

IsTodoEnabled

Gets or sets whether todo context is enabled for the task run.

IsToolSearchEnabled

Gets or sets whether the task exposes tools through search.

PinnedToolNames

Gets or sets selected tools pinned outside search.

ToolPolicies

Gets or sets sparse per-tool approval overrides for the task run.