Option C Tools
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Ctests_core.test_git._FakeCompleted
 Ctests_git.test_quality_gate_sandbox._FakeCompleted
 Ctests_scaffold.test_scaffold_venv._FakeEnvBuilder
 Coct.health.oct_health._HealthLineMap
 Coct.git.audit.AuditLogger
 Coct.git.audit.AuditRecord
 Coct.audit.oct_audit.AuditResult
 Coct.linter.lint_baseline.BaselineEntry
 CBaseModel
 Coct.mcp.sandbox.BubblewrapBackend
 Coct.git.changelog.ChangelogEntry
 Coct.git.conventional.ConventionalCommit
 Cprogress.Dashboard
 CException
 Coct.formatter.oct_format.FormatterContext
 Cclick.Group
 Coct.linter.lint_baseline.LintBaseline
 Coct.linter.lint_cache.LintCache
 Coct.linter.lint_cache.LintCacheEntry
 Coct.linter.oct_lint.LinterContext
 Coct.mcp.audit.McpAuditLogger
 Coct.mcp.audit.McpAuditRecord
 Coct.mcp.config.McpConfig
 Coct.mcp.metrics.McpMetrics
 Coct.mcp.policy.McpPolicy
 Coct.migrate.oct_migrate.MigrationResult
 Coct.mcp.sandbox.NativeBackend
 Coption_c_dir.OcStatus
 Coct.mcp.policy.PolicyDecision
 Coct.git.quality_gate.PreCommitResult
 Cprogress.ProgressTracker
 CProtocol
 Coct.git.quality_gate.QualityGateResult
 Coct.mcp.server.RateLimiter
 Coct.mcp.redactor.Redactor
 Coct.mcp.redactor.RedactorResult
 Coct.linter.rule_registry.RuleInfo
 Coct.mcp.safety.SafetyDecision
 Coct.mcp.safety.SafetyGate
 Coct.mcp.sandbox.SandboxExecBackend
 Coct.mcp.sandbox.SandboxExecutor
 Coct.mcp.sandbox.SandboxResult
 Coct.scaffold.oct_scaffold.ScaffoldResult
 Coct.mcp.server.ServerState
 Cworkspace.Subproject
 Ctests_git.test_git_add.TestAddAll
 Ctests_git.test_git_add.TestAddAudit
 Ctests_git.test_git_add.TestAddDryRun
 Ctests_git.test_git_add.TestAddIgnoredDirWarning
 Ctests_git.test_git_add.TestAddJson
 Ctests_git.test_git_add.TestAddMultipleFiles
 Ctests_git.test_git_add.TestAddMutualExclusivity
 Ctests_git.test_git_add.TestAddNoOp
 Ctests_git.test_git_add.TestAddOutsideProjectScope
 Ctests_git.test_git_add.TestAddSingleFile
 Ctests_git.test_git_add.TestAddUpdate
 Ctests_mcp.test_mcp_integration.TestAllNineToolsEndToEnd
 Ctests_mcp.test_mcp_redactor.TestApplyAll
 Ctests_mcp.test_mcp_write_tools.TestArgvBuilders
 Ctests_core.test_workspace.TestAssignToSubproject
 Ctests_git.test_audit.TestAuditedDecorator
 Ctests_mcp.test_mcp_hardening.TestAuditHardening
 Ctests_git.test_audit.TestAuditLoggerWrite
 Ctests_git.test_workspace_commit.TestAuditPerSubprojectResults
 Ctests_git.test_audit.TestAuditRecordSerialisation
 Ctests_git.test_git_check.TestAuditTrail
 Ctests_git.test_git_commit.TestAuditTrail
 Ctests_git.test_git_hooks.TestAuditTrail
 Ctests_git.test_git_init.TestAuditTrail
 Ctests_git.test_auto_branch.TestAutoBranch
 Ctests_git.test_branch_policy.TestAutoProfile
 Ctests_migrate.test_option_c_migration.TestBackup
 Ctests_git.test_workspace_ignore.TestBackwardsCompat
 Ctests_git.test_git_status.TestBadges
 Ctests_linter.test_lint_baseline.TestBaselineFlags
 Ctests_core.test_progress.TestBasicLifecycle
 Ctests_mcp.test_mcp_hitl.TestBothCallsWriteAuditRecords
 Ctests_git.test_git_branch.TestBranchCreate
 Ctests_core.test_git_branch.TestBranchExists
 Ctests_git.test_branch_policy.TestBranchNaming
 Ctests_git.test_git_branch.TestBranchSwitch
 Ctests_mcp.test_mcp_sandbox_backends.TestBubblewrapBackend
 Ctests_linter.test_lint_cache.TestCacheOperations
 Ctests_git.test_changelog.TestChangelogCommand
 Ctests_git.test_changelog.TestChangelogJson
 Ctests_tools.test_entropy_detection.TestCheckEntropyViolations
 Ctests_mcp.test_mcp_validator.TestCheckShellMetacharacters
 Ctests_mcp.test_mcp_write_tools.TestCleanArgs
 Ctests_git.test_git_status.TestCleanRepo
 Ctests_git.test_changelog.TestCollectEntries
 Ctests_core.test_progress.TestContextManager
 Ctests_git.test_git_commit.TestConventionalMessage
 Ctests_migrate.test_option_c_migration.TestCopySemantics
 Ctests_git.test_audit.TestCountRotation
 Ctests_core.test_git_branch.TestCreateAndSwitchBranch
 Ctests_core.test_git_branch.TestCreateBranch
 Ctests_core.test_progress.TestDashboardFinish
 Ctests_core.test_progress.TestDashboardQuiet
 Ctests_core.test_progress.TestDashboardRender
 Ctests_core.test_progress.TestDashboardTaskTracking
 Ctests_core.test_progress.TestDashboardTimer
 Ctests_core.test_progress.TestDashboardUpdateLine
 Ctests_git.test_git_status_monorepo.TestDeduplication
 Ctests_git.test_git_hooks.TestDeprecationShim
 Ctests_mcp.test_mcp_validator.TestDepsArgs
 Ctests_mcp.test_mcp_safety.TestDestructiveConfirmed
 Ctests_mcp.test_mcp_safety.TestDestructiveRequiresConfirmation
 Ctests_mcp.test_mcp_validator.TestDiagArgs
 Ctests_git.test_conventional.TestDiagnosticsImpact
 Ctests_linter.test_lint_baseline.TestDiffAgainstBaseline
 Ctests_git.test_commit_observer.TestDiffSnapshots
 Ctests_mcp.test_mcp_write_tools.TestDocsArgs
 Ctests_tools.test_entropy_detection.TestDocstringThresholds
 Ctests_git.test_git_init.TestDryRun
 Ctests_migrate.test_option_c_migration.TestDryRun
 Ctests_git.test_git_status.TestEdgeCases
 Ctests_install.test_oct_install.TestEditableRequired
 Ctests_git.test_workspace_commit.TestEmptyBuckets
 Ctests_migrate.test_option_c_migration.TestEmptyProject
 Ctests_tools.test_entropy_detection.TestEntropyIntegration
 Ctests_tools.test_entropy_detection.TestExclusionValidation
 Ctests_git.test_policy.TestExitCodeFive
 Ctests_git.test_policy.TestExitCodeFour
 Ctests_git.test_policy.TestExitCodeOne
 Ctests_git.test_git_check.TestExitCodes
 Ctests_git.test_git_commit.TestExitCodes
 Ctests_git.test_policy.TestExitCodeThree
 Ctests_git.test_policy.TestExitCodeTwo
 Ctests_git.test_policy.TestExitCodeZero
 Ctests_linter.test_rule_registry.TestExplainFlag
 Ctests_mcp.test_mcp_write_tools.TestExportSourceArgs
 Ctests_tools.test_skeleton_exporter.TestExtractSkeleton
 Ctests_tools.test_entropy_detection.TestFieldNameExclusions
 Ctests_core.test_workspace.TestFindWorkspaceRoot
 Ctests_git.test_git_check.TestFix
 Ctests_git.test_conventional.TestFooterRegexAtModuleScope
 Ctests_git.test_git_commit.TestForce
 Ctests_mcp.test_mcp_write_tools.TestFormatArgs
 Ctests_formatter.test_format_changed.TestFormatChanged
 Ctests_git.test_changelog.TestFormatChangelog
 Ctests_mcp.test_mcp_safety.TestFormatConfirmationRequest
 Ctests_mcp.test_mcp_safety.TestFormatDoubleGuard
 Ctests_mcp.test_mcp_hitl.TestFormatDoubleGuardE2E
 Ctests_git.test_conventional.TestFormatErrors
 Ctests_mcp.test_mcp_hardening.TestGateway
 Ctests_mcp.test_mcp_hardening.TestGeneralHardening
 Ctests_git.test_branch_policy.TestGenerateBranchName
 Ctests_mcp.test_mcp_validator.TestGitArgs
 Ctests_git.test_git_init.TestGitattributesMerge
 Ctests_mcp.test_mcp_write_tools.TestGitChangelogArgs
 Ctests_mcp.test_mcp_write_tools.TestGitCommitArgs
 Ctests_git.test_git_health.TestGitHealth
 Ctests_mcp.test_mcp_write_tools.TestGitHooksInstallArgs
 Ctests_git.test_git_init.TestGitHub
 Ctests_git.test_git_init.TestGitignoreMerge
 Ctests_mcp.test_mcp_write_tools.TestGitInitArgs
 Ctests_linter.test_lint_cache.TestHashing
 Ctests_mcp.test_mcp_validator.TestHealthArgs
 Ctests_mcp.test_mcp_audit.TestHelpers
 Ctests_mcp.test_mcp_hitl.TestHITLFirstCallRequiresConfirmation
 Ctests_mcp.test_mcp_hitl.TestHITLSecondCallExecutes
 Ctests_git.test_git_hooks.TestHooksInstall
 Ctests_git.test_git_hooks.TestHooksRemove
 Ctests_git.test_git_hooks.TestHooksStatus
 Ctests_git.test_git_init.TestIdempotent
 Ctests_migrate.test_option_c_migration.TestIdempotent
 Ctests_git.test_git_ignore.TestIgnoreAddPattern
 Ctests_core.test_workspace.TestIgnoreAtWorkspaceScopeField
 Ctests_git.test_git_ignore.TestIgnoreAudit
 Ctests_git.test_git_ignore.TestIgnoreFencedBlockShared
 Ctests_git.test_git_ignore.TestIgnoreJson
 Ctests_git.test_git_ignore.TestIgnoreList
 Ctests_git.test_git_ignore.TestIgnoreRemovePattern
 Ctests_git.test_git_ignore.TestIgnoreValidation
 Ctests_core.test_progress.TestIndeterminate
 Ctests_git.test_git_init.TestInitFresh
 Ctests_git.test_workspace_ignore.TestInitWorkspaceAware
 Ctests_mcp.test_mcp_hardening.TestInputValidation
 Ctests_mcp.test_mcp_write_tools.TestInstallHooksArgs
 Ctests_git.test_policy.TestIsProtectedBranch
 Ctests_git.test_git_commit.TestJsonOutput
 Ctests_git.test_git_status.TestJsonOutput
 Ctests_git.test_git_check.TestJsonSchema
 Ctests_git.test_git_commit.TestLargeFile
 Ctests_mcp.test_mcp_validator.TestLintArgs
 Ctests_linter.test_lint_changed.TestLintChanged
 Ctests_core.test_git_branch.TestListBranches
 Ctests_linter.test_lint_baseline.TestLoadBaseline
 Ctests_mcp.test_mcp_config.TestLoadConfigClamping
 Ctests_mcp.test_mcp_config.TestLoadConfigEnvOverrides
 Ctests_mcp.test_mcp_config.TestLoadConfigMissingFile
 Ctests_mcp.test_mcp_config.TestLoadConfigRobustness
 Ctests_mcp.test_mcp_config.TestLoadConfigValidJson
 Ctests_core.test_workspace.TestLoadWorkspaceErrors
 Ctests_core.test_workspace.TestLoadWorkspaceHappy
 Ctests_linter.test_rule_registry.TestLookupAPI
 Ctests_mcp.test_mcp_sandbox_backends.TestMakeSandboxBackend
 Ctests_core.test_workspace.TestMatchesWorkspaceFiles
 Ctests_mcp.test_mcp_audit.TestMcpAuditLoggerPruning
 Ctests_mcp.test_mcp_audit.TestMcpAuditLoggerRotation
 Ctests_mcp.test_mcp_audit.TestMcpAuditLoggerWrite
 Ctests_mcp.test_mcp_audit.TestMcpAuditRecord
 Ctests_mcp.test_mcp_config.TestMcpConfigDefaults
 Ctests_mcp.test_mcp_policy.TestMcpPolicyAirgapped
 Ctests_mcp.test_mcp_policy.TestMcpPolicyConstructor
 Ctests_mcp.test_mcp_policy.TestMcpPolicyDefault
 Ctests_mcp.test_mcp_policy.TestMcpPolicySafeMode
 Ctests_mcp.test_mcp_policy.TestMcpPolicyStrict
 Ctests_mcp.test_mcp_metrics.TestMetricsE2E
 Ctests_mcp.test_mcp_metrics.TestMetricsNoOpWhenAbsent
 Ctests_mcp.test_mcp_metrics.TestMetricsWithPrometheus
 Ctests_core.test_progress.TestMisc
 Ctests_git.test_git_status_monorepo.TestMonorepoPathResolution
 Ctests_git.test_git_branch.TestMutualExclusivity
 Ctests_mcp.test_mcp_sandbox_backends.TestNativeBackend
 Ctests_mcp.test_mcp_write_tools.TestNewArgs
 Ctests_git.test_git_status.TestNoCheck
 Ctests_git.test_git_init.TestNoHooks
 Ctests_mcp.test_mcp_safety.TestNonDestructiveTools
 Ctests_tools.test_skeleton_exporter.TestNonPythonSkeleton
 Ctests_core.test_progress.TestNonTTY
 Ctests_mcp.test_mcp_safety.TestNoReplayState
 Ctests_git.test_git_commit.TestNoVerify
 Ctests_git.test_commit_observer.TestObserverBlock
 Ctests_git.test_commit_observer.TestObserverOverride
 Ctests_git.test_commit_observer.TestObserverWarnDefault
 Ctests_core.test_option_c_dir.TestOcStatus
 Ctests_migrate.test_option_c_migration.TestOcStatus
 Ctests_mcp.test_mcp_validator.TestOctTestArgs
 Ctests_git.test_workspace_commit.TestOneCommitPerInvocation
 Ctests_git.test_conventional.TestParse
 Ctests_mcp.test_mcp_policy.TestPolicyDecision
 Ctests_mcp.test_mcp_integration.TestPolicyEnforcement
 Ctests_mcp.test_mcp_hardening.TestPolicyHardening
 Ctests_mcp.test_mcp_hitl.TestPolicyShortCircuit
 Ctests_install.test_oct_install.TestPreflightNotOcProject
 Ctests_install.test_oct_install.TestPreflightShadow
 Ctests_install.test_oct_install.TestPreflightVenv
 Ctests_install.test_oct_install.TestPreflightWorktree
 Ctests_mcp.test_mcp_hitl.TestPrivilegeEscalation
 Ctests_git.test_git_check.TestProfileMatrix
 Ctests_git.test_policy.TestProfileMatrix
 Ctests_mcp.test_mcp_metrics.TestPrometheusAvailableFlag
 Ctests_git.test_git_check.TestProtectedBranch
 Ctests_git.test_git_commit.TestProtectedBranch
 Ctests_core.test_progress.TestQuietMode
 Ctests_mcp.test_mcp_hitl.TestRateLimitAcrossHITL
 Ctests_mcp.test_mcp_integration.TestRateLimiting
 Ctests_git.test_audit.TestRedactArgs
 Ctests_mcp.test_mcp_hardening.TestRedactionHardening
 Ctests_mcp.test_mcp_integration.TestRedactionIntegration
 Ctests_mcp.test_mcp_redactor.TestRedactorResult
 Ctests_linter.test_rule_registry.TestRegistryCompleteness
 Ctests_git.test_git_commit.TestRepeatedMessage
 Ctests_core.test_option_c_dir.TestResolveDebugConfig
 Ctests_git.test_policy.TestResolveEffectiveProfile
 Ctests_git.test_branch_policy.TestResolveEffectiveProfileAuto
 Ctests_core.test_option_c_dir.TestResolveLogsDir
 Ctests_core.test_option_c_dir.TestResolveOctrc
 Ctests_git.test_audit.TestResolveProjectRoot
 Ctests_git.test_git_restore.TestRestoreAll
 Ctests_git.test_git_restore.TestRestoreEmpty
 Ctests_git.test_git_restore.TestRestoreJson
 Ctests_git.test_git_restore.TestRestoreStaged
 Ctests_git.test_git_restore.TestRestoreWorkingTree
 Ctests_linter.test_rule_registry.TestRuleInfoFields
 Ctests_mcp.test_mcp_safety.TestSafetyDecision
 Ctests_mcp.test_mcp_sandbox_backends.TestSandboxBackendProtocol
 Ctests_mcp.test_mcp_sandbox_backends.TestSandboxExecBackend
 Ctests_mcp.test_mcp_sandbox_backends.TestSandboxExecutorDelegation
 Ctests_mcp.test_mcp_sandbox.TestSandboxExecutorOutputLimit
 Ctests_mcp.test_mcp_sandbox.TestSandboxExecutorRun
 Ctests_mcp.test_mcp_sandbox.TestSandboxExecutorTimeout
 Ctests_mcp.test_mcp_hardening.TestSandboxHardening
 Ctests_mcp.test_mcp_sandbox.TestSandboxResult
 Ctests_mcp.test_mcp_sandbox.TestSanitiseEnv
 Ctests_mcp.test_mcp_sandbox_backends.TestSanitiseEnv
 Ctests_linter.test_lint_baseline.TestSaveBaseline
 Ctests_mcp.test_mcp_write_tools.TestScaffoldArgs
 Ctests_git.test_git_check.TestScope
 Ctests_git.test_status_scope.TestScopeAuto
 Ctests_git.test_workspace_ignore.TestScopeNearest
 Ctests_git.test_status_scope.TestScopeProject
 Ctests_git.test_workspace_ignore.TestScopeProject
 Ctests_git.test_status_scope.TestScopeRepo
 Ctests_git.test_workspace_ignore.TestScopeWorkspace
 Ctests_git.test_git_commit.TestSecretsNonBypassable
 Ctests_git.test_git_check.TestSecretsOverride
 Ctests_tools.test_entropy_detection.TestShannonEntropy
 Ctests_git.test_workspace_commit.TestSingleProjectCompat
 Ctests_git.test_audit.TestSizeRotation
 Ctests_mcp.test_mcp_validator.TestSkeletonArgs
 Ctests_tools.test_skeleton_exporter.TestSkeletonIntegration
 Ctests_git.test_commit_observer.TestSnapshot
 Ctests_core.test_git_staging.TestStagePaths
 Ctests_core.test_git_staging.TestStagePathsInteractive
 Ctests_mcp.test_mcp_redactor.TestStep1CustomPatterns
 Ctests_mcp.test_mcp_redactor.TestStep2bGitUrlRedaction
 Ctests_mcp.test_mcp_redactor.TestStep2SecretLines
 Ctests_mcp.test_mcp_redactor.TestStep3PathAnonymisation
 Ctests_mcp.test_mcp_redactor.TestStep4AnsiStripping
 Ctests_mcp.test_mcp_redactor.TestStep5Truncation
 Ctests_tools.test_skeleton_exporter.TestStripDocstringSection
 Ctests_core.test_workspace.TestSubprojectsByName
 Ctests_install.test_oct_install.TestSuccessPath
 Ctests_core.test_git_branch.TestSwitchBranch
 Ctests_mcp.test_mcp_integration.TestT09ContextPoisoning
 Ctests_core.test_progress.TestThreadSafety
 Ctests_mcp.test_mcp_policy.TestToolManifest
 Ctests_mcp.test_mcp_policy.TestToolSpec
 Ctests_mcp.test_mcp_validator.TestTypecheckArgs
 Ctests_core.test_git_staging.TestUnstagePaths
 Ctests_git.test_conventional.TestValidate
 Ctests_mcp.test_mcp_validator.TestValidatePathInProject
 Ctests_mcp.test_mcp_validator.TestValidateToolArgs
 Ctests_mcp.test_mcp_write_tools.TestValidateToolArgsWriteTools
 Ctests_mcp.test_mcp_integration.TestValidationFailure
 Ctests_mcp.test_mcp_hitl.TestValidationShortCircuit
 Ctests_mcp.test_mcp_config.TestValidMcpProfiles
 Ctests_tools.test_entropy_detection.TestWaiverModule
 Ctests_git.test_workspace_status.TestWorkspaceFanOut
 Ctests_core.test_workspace.TestWorkspaceFilesField
 Ctests_git.test_workspace_commit.TestWorkspaceFilesUseWorkspaceProfile
 Ctests_core.test_workspace.TestWorkspaceProfileField
 Ctests_git.test_workspace_status.TestWorkspaceStatusFromRoot
 Ctests_git.test_workspace_status.TestWorkspaceStatusFromSubproject
 Ctests_mcp.test_mcp_write_tools.TestWriteToolsPolicy
 Coct.mcp.executor.ToolExecutor
 Coct.mcp.policy.ToolSpec
 Cworkspace.Workspace