Option C Tools
Loading...
Searching...
No Matches
Class Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
W
|
_
A
AuditLogger
(
oct.git.audit
)
AuditRecord
(
oct.git.audit
)
AuditResult
(
oct.audit.oct_audit
)
B
BaselineEntry
(
oct.linter.lint_baseline
)
BubblewrapBackend
(
oct.mcp.sandbox
)
C
ChangelogEntry
(
oct.git.changelog
)
CleanArgs
(
oct.mcp.validator
)
ConventionalCommit
(
oct.git.conventional
)
D
Dashboard
(
progress
)
DepsArgs
(
oct.mcp.validator
)
DiagArgs
(
oct.mcp.validator
)
DocsArgs
(
oct.mcp.validator
)
E
ExportSourceArgs
(
oct.mcp.validator
)
F
FormatArgs
(
oct.mcp.validator
)
FormatterContext
(
oct.formatter.oct_format
)
G
GitChangelogArgs
(
oct.mcp.validator
)
GitCheckArgs
(
oct.mcp.validator
)
GitCommandError
(
git
)
GitCommitArgs
(
oct.mcp.validator
)
GitError
(
git
)
GitHooksInstallArgs
(
oct.mcp.validator
)
GitInitArgs
(
oct.mcp.validator
)
GitNotARepoError
(
git
)
GitNotFoundError
(
git
)
GitStatusArgs
(
oct.mcp.validator
)
GitTimeoutError
(
git
)
H
HealthArgs
(
oct.mcp.validator
)
I
InstallHooksArgs
(
oct.mcp.validator
)
L
LintArgs
(
oct.mcp.validator
)
LintBaseline
(
oct.linter.lint_baseline
)
LintCache
(
oct.linter.lint_cache
)
LintCacheEntry
(
oct.linter.lint_cache
)
LinterContext
(
oct.linter.oct_lint
)
M
McpAuditLogger
(
oct.mcp.audit
)
McpAuditRecord
(
oct.mcp.audit
)
McpConfig
(
oct.mcp.config
)
McpMetrics
(
oct.mcp.metrics
)
McpPolicy
(
oct.mcp.policy
)
MigrationResult
(
oct.migrate.oct_migrate
)
N
NativeBackend
(
oct.mcp.sandbox
)
NewArgs
(
oct.mcp.validator
)
O
OcStatus
(
option_c_dir
)
OctGroup
(
oct.cli
)
OctTestArgs
(
oct.mcp.validator
)
P
PolicyDecision
(
oct.mcp.policy
)
PreCommitResult
(
oct.git.quality_gate
)
ProgressTracker
(
progress
)
Q
QualityGateResult
(
oct.git.quality_gate
)
R
RateLimiter
(
oct.mcp.server
)
Redactor
(
oct.mcp.redactor
)
RedactorResult
(
oct.mcp.redactor
)
RuleInfo
(
oct.linter.rule_registry
)
S
SafetyDecision
(
oct.mcp.safety
)
SafetyGate
(
oct.mcp.safety
)
SandboxBackend
(
oct.mcp.sandbox
)
SandboxExecBackend
(
oct.mcp.sandbox
)
SandboxExecutor
(
oct.mcp.sandbox
)
SandboxResult
(
oct.mcp.sandbox
)
ScaffoldArgs
(
oct.mcp.validator
)
ScaffoldResult
(
oct.scaffold.oct_scaffold
)
ServerState
(
oct.mcp.server
)
SkeletonArgs
(
oct.mcp.validator
)
Subproject
(
workspace
)
T
TestAddAll
(
tests_git.test_git_add
)
TestAddAudit
(
tests_git.test_git_add
)
TestAddDryRun
(
tests_git.test_git_add
)
TestAddIgnoredDirWarning
(
tests_git.test_git_add
)
TestAddJson
(
tests_git.test_git_add
)
TestAddMultipleFiles
(
tests_git.test_git_add
)
TestAddMutualExclusivity
(
tests_git.test_git_add
)
TestAddNoOp
(
tests_git.test_git_add
)
TestAddOutsideProjectScope
(
tests_git.test_git_add
)
TestAddSingleFile
(
tests_git.test_git_add
)
TestAddUpdate
(
tests_git.test_git_add
)
TestAllNineToolsEndToEnd
(
tests_mcp.test_mcp_integration
)
TestApplyAll
(
tests_mcp.test_mcp_redactor
)
TestArgvBuilders
(
tests_mcp.test_mcp_write_tools
)
TestAssignToSubproject
(
tests_core.test_workspace
)
TestAuditedDecorator
(
tests_git.test_audit
)
TestAuditHardening
(
tests_mcp.test_mcp_hardening
)
TestAuditLoggerWrite
(
tests_git.test_audit
)
TestAuditPerSubprojectResults
(
tests_git.test_workspace_commit
)
TestAuditRecordSerialisation
(
tests_git.test_audit
)
TestAuditTrail
(
tests_git.test_git_check
)
TestAuditTrail
(
tests_git.test_git_commit
)
TestAuditTrail
(
tests_git.test_git_hooks
)
TestAuditTrail
(
tests_git.test_git_init
)
TestAutoBranch
(
tests_git.test_auto_branch
)
TestAutoProfile
(
tests_git.test_branch_policy
)
TestBackup
(
tests_migrate.test_option_c_migration
)
TestBackwardsCompat
(
tests_git.test_workspace_ignore
)
TestBadges
(
tests_git.test_git_status
)
TestBaselineFlags
(
tests_linter.test_lint_baseline
)
TestBasicLifecycle
(
tests_core.test_progress
)
TestBothCallsWriteAuditRecords
(
tests_mcp.test_mcp_hitl
)
TestBranchCreate
(
tests_git.test_git_branch
)
TestBranchExists
(
tests_core.test_git_branch
)
TestBranchNaming
(
tests_git.test_branch_policy
)
TestBranchSwitch
(
tests_git.test_git_branch
)
TestBubblewrapBackend
(
tests_mcp.test_mcp_sandbox_backends
)
TestCacheOperations
(
tests_linter.test_lint_cache
)
TestChangelogCommand
(
tests_git.test_changelog
)
TestChangelogJson
(
tests_git.test_changelog
)
TestCheckEntropyViolations
(
tests_tools.test_entropy_detection
)
TestCheckShellMetacharacters
(
tests_mcp.test_mcp_validator
)
TestCleanArgs
(
tests_mcp.test_mcp_write_tools
)
TestCleanRepo
(
tests_git.test_git_status
)
TestCollectEntries
(
tests_git.test_changelog
)
TestContextManager
(
tests_core.test_progress
)
TestConventionalMessage
(
tests_git.test_git_commit
)
TestCopySemantics
(
tests_migrate.test_option_c_migration
)
TestCountRotation
(
tests_git.test_audit
)
TestCreateAndSwitchBranch
(
tests_core.test_git_branch
)
TestCreateBranch
(
tests_core.test_git_branch
)
TestDashboardFinish
(
tests_core.test_progress
)
TestDashboardQuiet
(
tests_core.test_progress
)
TestDashboardRender
(
tests_core.test_progress
)
TestDashboardTaskTracking
(
tests_core.test_progress
)
TestDashboardTimer
(
tests_core.test_progress
)
TestDashboardUpdateLine
(
tests_core.test_progress
)
TestDeduplication
(
tests_git.test_git_status_monorepo
)
TestDeprecationShim
(
tests_git.test_git_hooks
)
TestDepsArgs
(
tests_mcp.test_mcp_validator
)
TestDestructiveConfirmed
(
tests_mcp.test_mcp_safety
)
TestDestructiveRequiresConfirmation
(
tests_mcp.test_mcp_safety
)
TestDiagArgs
(
tests_mcp.test_mcp_validator
)
TestDiagnosticsImpact
(
tests_git.test_conventional
)
TestDiffAgainstBaseline
(
tests_linter.test_lint_baseline
)
TestDiffSnapshots
(
tests_git.test_commit_observer
)
TestDocsArgs
(
tests_mcp.test_mcp_write_tools
)
TestDocstringThresholds
(
tests_tools.test_entropy_detection
)
TestDryRun
(
tests_git.test_git_init
)
TestDryRun
(
tests_migrate.test_option_c_migration
)
TestEdgeCases
(
tests_git.test_git_status
)
TestEditableRequired
(
tests_install.test_oct_install
)
TestEmptyBuckets
(
tests_git.test_workspace_commit
)
TestEmptyProject
(
tests_migrate.test_option_c_migration
)
TestEntropyIntegration
(
tests_tools.test_entropy_detection
)
TestExclusionValidation
(
tests_tools.test_entropy_detection
)
TestExitCodeFive
(
tests_git.test_policy
)
TestExitCodeFour
(
tests_git.test_policy
)
TestExitCodeOne
(
tests_git.test_policy
)
TestExitCodes
(
tests_git.test_git_check
)
TestExitCodes
(
tests_git.test_git_commit
)
TestExitCodeThree
(
tests_git.test_policy
)
TestExitCodeTwo
(
tests_git.test_policy
)
TestExitCodeZero
(
tests_git.test_policy
)
TestExplainFlag
(
tests_linter.test_rule_registry
)
TestExportSourceArgs
(
tests_mcp.test_mcp_write_tools
)
TestExtractSkeleton
(
tests_tools.test_skeleton_exporter
)
TestFieldNameExclusions
(
tests_tools.test_entropy_detection
)
TestFindWorkspaceRoot
(
tests_core.test_workspace
)
TestFix
(
tests_git.test_git_check
)
TestFooterRegexAtModuleScope
(
tests_git.test_conventional
)
TestForce
(
tests_git.test_git_commit
)
TestFormatArgs
(
tests_mcp.test_mcp_write_tools
)
TestFormatChanged
(
tests_formatter.test_format_changed
)
TestFormatChangelog
(
tests_git.test_changelog
)
TestFormatConfirmationRequest
(
tests_mcp.test_mcp_safety
)
TestFormatDoubleGuard
(
tests_mcp.test_mcp_safety
)
TestFormatDoubleGuardE2E
(
tests_mcp.test_mcp_hitl
)
TestFormatErrors
(
tests_git.test_conventional
)
TestGateway
(
tests_mcp.test_mcp_hardening
)
TestGeneralHardening
(
tests_mcp.test_mcp_hardening
)
TestGenerateBranchName
(
tests_git.test_branch_policy
)
TestGitArgs
(
tests_mcp.test_mcp_validator
)
TestGitattributesMerge
(
tests_git.test_git_init
)
TestGitChangelogArgs
(
tests_mcp.test_mcp_write_tools
)
TestGitCommitArgs
(
tests_mcp.test_mcp_write_tools
)
TestGitHealth
(
tests_git.test_git_health
)
TestGitHooksInstallArgs
(
tests_mcp.test_mcp_write_tools
)
TestGitHub
(
tests_git.test_git_init
)
TestGitignoreMerge
(
tests_git.test_git_init
)
TestGitInitArgs
(
tests_mcp.test_mcp_write_tools
)
TestHashing
(
tests_linter.test_lint_cache
)
TestHealthArgs
(
tests_mcp.test_mcp_validator
)
TestHelpers
(
tests_mcp.test_mcp_audit
)
TestHITLFirstCallRequiresConfirmation
(
tests_mcp.test_mcp_hitl
)
TestHITLSecondCallExecutes
(
tests_mcp.test_mcp_hitl
)
TestHooksInstall
(
tests_git.test_git_hooks
)
TestHooksRemove
(
tests_git.test_git_hooks
)
TestHooksStatus
(
tests_git.test_git_hooks
)
TestIdempotent
(
tests_git.test_git_init
)
TestIdempotent
(
tests_migrate.test_option_c_migration
)
TestIgnoreAddPattern
(
tests_git.test_git_ignore
)
TestIgnoreAtWorkspaceScopeField
(
tests_core.test_workspace
)
TestIgnoreAudit
(
tests_git.test_git_ignore
)
TestIgnoreFencedBlockShared
(
tests_git.test_git_ignore
)
TestIgnoreJson
(
tests_git.test_git_ignore
)
TestIgnoreList
(
tests_git.test_git_ignore
)
TestIgnoreRemovePattern
(
tests_git.test_git_ignore
)
TestIgnoreValidation
(
tests_git.test_git_ignore
)
TestIndeterminate
(
tests_core.test_progress
)
TestInitFresh
(
tests_git.test_git_init
)
TestInitWorkspaceAware
(
tests_git.test_workspace_ignore
)
TestInputValidation
(
tests_mcp.test_mcp_hardening
)
TestInstallHooksArgs
(
tests_mcp.test_mcp_write_tools
)
TestIsProtectedBranch
(
tests_git.test_policy
)
TestJsonOutput
(
tests_git.test_git_commit
)
TestJsonOutput
(
tests_git.test_git_status
)
TestJsonSchema
(
tests_git.test_git_check
)
TestLargeFile
(
tests_git.test_git_commit
)
TestLintArgs
(
tests_mcp.test_mcp_validator
)
TestLintChanged
(
tests_linter.test_lint_changed
)
TestListBranches
(
tests_core.test_git_branch
)
TestLoadBaseline
(
tests_linter.test_lint_baseline
)
TestLoadConfigClamping
(
tests_mcp.test_mcp_config
)
TestLoadConfigEnvOverrides
(
tests_mcp.test_mcp_config
)
TestLoadConfigMissingFile
(
tests_mcp.test_mcp_config
)
TestLoadConfigRobustness
(
tests_mcp.test_mcp_config
)
TestLoadConfigValidJson
(
tests_mcp.test_mcp_config
)
TestLoadWorkspaceErrors
(
tests_core.test_workspace
)
TestLoadWorkspaceHappy
(
tests_core.test_workspace
)
TestLookupAPI
(
tests_linter.test_rule_registry
)
TestMakeSandboxBackend
(
tests_mcp.test_mcp_sandbox_backends
)
TestMatchesWorkspaceFiles
(
tests_core.test_workspace
)
TestMcpAuditLoggerPruning
(
tests_mcp.test_mcp_audit
)
TestMcpAuditLoggerRotation
(
tests_mcp.test_mcp_audit
)
TestMcpAuditLoggerWrite
(
tests_mcp.test_mcp_audit
)
TestMcpAuditRecord
(
tests_mcp.test_mcp_audit
)
TestMcpConfigDefaults
(
tests_mcp.test_mcp_config
)
TestMcpPolicyAirgapped
(
tests_mcp.test_mcp_policy
)
TestMcpPolicyConstructor
(
tests_mcp.test_mcp_policy
)
TestMcpPolicyDefault
(
tests_mcp.test_mcp_policy
)
TestMcpPolicySafeMode
(
tests_mcp.test_mcp_policy
)
TestMcpPolicyStrict
(
tests_mcp.test_mcp_policy
)
TestMetricsE2E
(
tests_mcp.test_mcp_metrics
)
TestMetricsNoOpWhenAbsent
(
tests_mcp.test_mcp_metrics
)
TestMetricsWithPrometheus
(
tests_mcp.test_mcp_metrics
)
TestMisc
(
tests_core.test_progress
)
TestMonorepoPathResolution
(
tests_git.test_git_status_monorepo
)
TestMutualExclusivity
(
tests_git.test_git_branch
)
TestNativeBackend
(
tests_mcp.test_mcp_sandbox_backends
)
TestNewArgs
(
tests_mcp.test_mcp_write_tools
)
TestNoCheck
(
tests_git.test_git_status
)
TestNoHooks
(
tests_git.test_git_init
)
TestNonDestructiveTools
(
tests_mcp.test_mcp_safety
)
TestNonPythonSkeleton
(
tests_tools.test_skeleton_exporter
)
TestNonTTY
(
tests_core.test_progress
)
TestNoReplayState
(
tests_mcp.test_mcp_safety
)
TestNoVerify
(
tests_git.test_git_commit
)
TestObserverBlock
(
tests_git.test_commit_observer
)
TestObserverOverride
(
tests_git.test_commit_observer
)
TestObserverWarnDefault
(
tests_git.test_commit_observer
)
TestOcStatus
(
tests_core.test_option_c_dir
)
TestOcStatus
(
tests_migrate.test_option_c_migration
)
TestOctTestArgs
(
tests_mcp.test_mcp_validator
)
TestOneCommitPerInvocation
(
tests_git.test_workspace_commit
)
TestParse
(
tests_git.test_conventional
)
TestPolicyDecision
(
tests_mcp.test_mcp_policy
)
TestPolicyEnforcement
(
tests_mcp.test_mcp_integration
)
TestPolicyHardening
(
tests_mcp.test_mcp_hardening
)
TestPolicyShortCircuit
(
tests_mcp.test_mcp_hitl
)
TestPreflightNotOcProject
(
tests_install.test_oct_install
)
TestPreflightShadow
(
tests_install.test_oct_install
)
TestPreflightVenv
(
tests_install.test_oct_install
)
TestPreflightWorktree
(
tests_install.test_oct_install
)
TestPrivilegeEscalation
(
tests_mcp.test_mcp_hitl
)
TestProfileMatrix
(
tests_git.test_git_check
)
TestProfileMatrix
(
tests_git.test_policy
)
TestPrometheusAvailableFlag
(
tests_mcp.test_mcp_metrics
)
TestProtectedBranch
(
tests_git.test_git_check
)
TestProtectedBranch
(
tests_git.test_git_commit
)
TestQuietMode
(
tests_core.test_progress
)
TestRateLimitAcrossHITL
(
tests_mcp.test_mcp_hitl
)
TestRateLimiting
(
tests_mcp.test_mcp_integration
)
TestRedactArgs
(
tests_git.test_audit
)
TestRedactionHardening
(
tests_mcp.test_mcp_hardening
)
TestRedactionIntegration
(
tests_mcp.test_mcp_integration
)
TestRedactorResult
(
tests_mcp.test_mcp_redactor
)
TestRegistryCompleteness
(
tests_linter.test_rule_registry
)
TestRepeatedMessage
(
tests_git.test_git_commit
)
TestResolveDebugConfig
(
tests_core.test_option_c_dir
)
TestResolveEffectiveProfile
(
tests_git.test_policy
)
TestResolveEffectiveProfileAuto
(
tests_git.test_branch_policy
)
TestResolveLogsDir
(
tests_core.test_option_c_dir
)
TestResolveOctrc
(
tests_core.test_option_c_dir
)
TestResolveProjectRoot
(
tests_git.test_audit
)
TestRestoreAll
(
tests_git.test_git_restore
)
TestRestoreEmpty
(
tests_git.test_git_restore
)
TestRestoreJson
(
tests_git.test_git_restore
)
TestRestoreStaged
(
tests_git.test_git_restore
)
TestRestoreWorkingTree
(
tests_git.test_git_restore
)
TestRuleInfoFields
(
tests_linter.test_rule_registry
)
TestSafetyDecision
(
tests_mcp.test_mcp_safety
)
TestSandboxBackendProtocol
(
tests_mcp.test_mcp_sandbox_backends
)
TestSandboxExecBackend
(
tests_mcp.test_mcp_sandbox_backends
)
TestSandboxExecutorDelegation
(
tests_mcp.test_mcp_sandbox_backends
)
TestSandboxExecutorOutputLimit
(
tests_mcp.test_mcp_sandbox
)
TestSandboxExecutorRun
(
tests_mcp.test_mcp_sandbox
)
TestSandboxExecutorTimeout
(
tests_mcp.test_mcp_sandbox
)
TestSandboxHardening
(
tests_mcp.test_mcp_hardening
)
TestSandboxResult
(
tests_mcp.test_mcp_sandbox
)
TestSanitiseEnv
(
tests_mcp.test_mcp_sandbox
)
TestSanitiseEnv
(
tests_mcp.test_mcp_sandbox_backends
)
TestSaveBaseline
(
tests_linter.test_lint_baseline
)
TestScaffoldArgs
(
tests_mcp.test_mcp_write_tools
)
TestScope
(
tests_git.test_git_check
)
TestScopeAuto
(
tests_git.test_status_scope
)
TestScopeNearest
(
tests_git.test_workspace_ignore
)
TestScopeProject
(
tests_git.test_status_scope
)
TestScopeProject
(
tests_git.test_workspace_ignore
)
TestScopeRepo
(
tests_git.test_status_scope
)
TestScopeWorkspace
(
tests_git.test_workspace_ignore
)
TestSecretsNonBypassable
(
tests_git.test_git_commit
)
TestSecretsOverride
(
tests_git.test_git_check
)
TestShannonEntropy
(
tests_tools.test_entropy_detection
)
TestSingleProjectCompat
(
tests_git.test_workspace_commit
)
TestSizeRotation
(
tests_git.test_audit
)
TestSkeletonArgs
(
tests_mcp.test_mcp_validator
)
TestSkeletonIntegration
(
tests_tools.test_skeleton_exporter
)
TestSnapshot
(
tests_git.test_commit_observer
)
TestStagePaths
(
tests_core.test_git_staging
)
TestStagePathsInteractive
(
tests_core.test_git_staging
)
TestStep1CustomPatterns
(
tests_mcp.test_mcp_redactor
)
TestStep2bGitUrlRedaction
(
tests_mcp.test_mcp_redactor
)
TestStep2SecretLines
(
tests_mcp.test_mcp_redactor
)
TestStep3PathAnonymisation
(
tests_mcp.test_mcp_redactor
)
TestStep4AnsiStripping
(
tests_mcp.test_mcp_redactor
)
TestStep5Truncation
(
tests_mcp.test_mcp_redactor
)
TestStripDocstringSection
(
tests_tools.test_skeleton_exporter
)
TestSubprojectsByName
(
tests_core.test_workspace
)
TestSuccessPath
(
tests_install.test_oct_install
)
TestSwitchBranch
(
tests_core.test_git_branch
)
TestT09ContextPoisoning
(
tests_mcp.test_mcp_integration
)
TestThreadSafety
(
tests_core.test_progress
)
TestToolManifest
(
tests_mcp.test_mcp_policy
)
TestToolSpec
(
tests_mcp.test_mcp_policy
)
TestTypecheckArgs
(
tests_mcp.test_mcp_validator
)
TestUnstagePaths
(
tests_core.test_git_staging
)
TestValidate
(
tests_git.test_conventional
)
TestValidatePathInProject
(
tests_mcp.test_mcp_validator
)
TestValidateToolArgs
(
tests_mcp.test_mcp_validator
)
TestValidateToolArgsWriteTools
(
tests_mcp.test_mcp_write_tools
)
TestValidationFailure
(
tests_mcp.test_mcp_integration
)
TestValidationShortCircuit
(
tests_mcp.test_mcp_hitl
)
TestValidMcpProfiles
(
tests_mcp.test_mcp_config
)
TestWaiverModule
(
tests_tools.test_entropy_detection
)
TestWorkspaceFanOut
(
tests_git.test_workspace_status
)
TestWorkspaceFilesField
(
tests_core.test_workspace
)
TestWorkspaceFilesUseWorkspaceProfile
(
tests_git.test_workspace_commit
)
TestWorkspaceProfileField
(
tests_core.test_workspace
)
TestWorkspaceStatusFromRoot
(
tests_git.test_workspace_status
)
TestWorkspaceStatusFromSubproject
(
tests_git.test_workspace_status
)
TestWriteToolsPolicy
(
tests_mcp.test_mcp_write_tools
)
ToolExecutor
(
oct.mcp.executor
)
ToolSpec
(
oct.mcp.policy
)
TypecheckArgs
(
oct.mcp.validator
)
W
Workspace
(
workspace
)
WorkspaceError
(
workspace
)
_
_FakeCompleted
(
tests_core.test_git
)
_FakeCompleted
(
tests_git.test_quality_gate_sandbox
)
_FakeEnvBuilder
(
tests_scaffold.test_scaffold_venv
)
_HealthLineMap
(
oct.health.oct_health
)
Generated by
1.15.0