Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/affaan-m/ECC
/ functions
Functions
2,777 in github.com/affaan-m/ECC
⨍
Functions
2,777
◇
Types & classes
100
↳
Endpoints
15
↓ 1 callers
Function
getSessionCandidates
(options = {})
scripts/lib/session-manager.js:72
↓ 1 callers
Function
getSessionId
(entry, transcriptPath)
scripts/loop-status.js:259
↓ 1 callers
Function
getSessionIdShort
* Get short session ID from CLAUDE_SESSION_ID environment variable * Returns last 8 characters, falls back to a sanitized project name then 'default'
scripts/lib/utils.js:186
↓ 1 callers
Function
getSessionMetadata
()
scripts/hooks/session-end.js:136
↓ 1 callers
Function
getSessionRetentionDays
* Resolve session retention days from the ECC_SESSION_RETENTION_DAYS env var. * * @returns {number|null} The retention window in days, or `null` whe
scripts/hooks/session-start.js:93
↓ 1 callers
Function
getSessionStartMode
(rawInput)
scripts/hooks/session-start.js:119
↓ 1 callers
Function
getSessionStats
* Calculate statistics for a session * @param {string} sessionPathOrContent - Full path to session file, OR * the pre-read content string (to avoi
scripts/lib/session-manager.js:322
↓ 1 callers
Function
getSkillRoots
(options = {})
scripts/lib/skill-evolution/provenance.js:50
↓ 1 callers
Function
getSkillTelemetryRoot
(options = {})
scripts/lib/skill-improvement/observations.js:13
↓ 1 callers
Function
getSnapshotPath
(outputDir, session, usedNames)
scripts/loop-status.js:659
↓ 1 callers
Function
getStagedFileContent
(filePath)
scripts/hooks/pre-bash-commit-quality.js:39
↓ 1 callers
Function
getStagedFiles
* Detect staged files for commit * @returns {string[]} Array of staged file paths
scripts/hooks/pre-bash-commit-quality.js:28
↓ 1 callers
Function
getTargetDefaultExclusions
(target, manifests)
scripts/lib/install-manifests.js:436
↓ 1 callers
Function
getTargetDefaultProfileId
(target, manifests)
scripts/lib/install-manifests.js:431
↓ 1 callers
Function
getTempDir
* Get the temp directory (cross-platform)
scripts/lib/utils.js:84
↓ 1 callers
Function
getTimeoutMs
()
scripts/hooks/observe-runner.js:77
↓ 1 callers
Function
getTomlSection
(text, sectionName)
tests/codex-config.test.js:32
↓ 1 callers
Function
getTrendArrow
(successRate7d, successRate30d)
scripts/lib/skill-evolution/dashboard.js:88
↓ 1 callers
Function
getTypedText
({ frame, fullText, pauseAfter, charFrames, pauseFrames, }: { frame: number; fullText: string; pauseAf
skills/remotion-video-creation/rules/assets/text-animations-typewriter.tsx:20
↓ 1 callers
Function
getValidator
()
scripts/lib/install-state.js:34
↓ 1 callers
Function
getValidator
()
scripts/lib/install/config.js:20
↓ 1 callers
Function
getWorkflowFiles
(workflowsDir)
scripts/ci/validate-workflow-security.js:68
↓ 1 callers
Method
get_categories
Get unique categories from skills
ecc_dashboard.py:550
↓ 1 callers
Method
get_definition
(self, name: str)
src/llm/tools/executor.py:27
↓ 1 callers
Function
get_project_path
Get the ECC project path - assumes this script is run from the project dir
ecc_dashboard.py:24
↓ 1 callers
Function
get_provider_builder
(provider_name: str)
src/llm/prompt/builder.py:113
↓ 1 callers
Method
get_rule_languages
Get unique languages from rules
ecc_dashboard.py:700
↓ 1 callers
Function
get_template_or_default
Return a named prompt template or a caller-provided default.
src/llm/prompt/templates/__init__.py:39
↓ 1 callers
Function
gitLogSince
(projectPath, sinceDate)
skills/ck/commands/shared.mjs:159
↓ 1 callers
Function
gitLogSince
(projectPath, sinceDate)
skills/ck/hooks/session-start.mjs:47
↓ 1 callers
Function
gitRepoRoot
(cwd)
scripts/hooks/session-activity-tracker.js:358
↓ 1 callers
Function
gitSummary
(projectPath, sinceDate)
skills/ck/commands/shared.mjs:164
↓ 1 callers
Function
githubPrStatus
(pr)
scripts/work-items.js:176
↓ 1 callers
Function
groupRecordsBySkill
(records)
scripts/lib/skill-evolution/dashboard.js:113
↓ 1 callers
Function
handleHelp
()
scripts/claw.js:271
↓ 1 callers
Function
handleHistory
(sessionPath)
scripts/claw.js:249
↓ 1 callers
Function
handlePostToolUseFailure
(rawInput, input, target, statePathValue, now)
scripts/hooks/mcp-health-check.js:632
↓ 1 callers
Function
handlePreToolUse
(rawInput, input, target, statePathValue, now)
scripts/hooks/mcp-health-check.js:567
↓ 1 callers
Function
handleSessions
(dir)
scripts/claw.js:258
↓ 1 callers
Function
hasAgentShieldEnterpriseTracking
(roadmap)
scripts/operator-readiness-dashboard.js:295
↓ 1 callers
Function
hasFileWithExtension
* Check if any file with given extension exists in the project root (non-recursive, top-level only) * @param {string} projectDir - Project root direc
scripts/lib/project-detect.js:155
↓ 1 callers
Function
hasHooksPathOverride
* Check if the input contains a -c core.hooksPath= override.
scripts/hooks/block-no-verify.js:421
↓ 1 callers
Function
hasLegacySalvageTracking
({ stalePrSalvage, legacyInventory, roadmap })
scripts/operator-readiness-dashboard.js:254
↓ 1 callers
Function
hasLinearProgressContract
({ roadmap, progressSync })
scripts/operator-readiness-dashboard.js:509
↓ 1 callers
Function
hasNoVerifyFlag
* Check if the input contains a --no-verify flag for a specific git command. * Only inspects the portion of the input starting at `offset` (the posit
scripts/hooks/block-no-verify.js:379
↓ 1 callers
Function
hasObjectKeys
(value, keys)
scripts/observability-readiness.js:106
↓ 1 callers
Function
hermeticGitEnv
()
scripts/lib/worktree-lifecycle/git.js:12
↓ 1 callers
Function
homeTargets
(homeDir)
scripts/ci/scan-supply-chain-iocs.js:701
↓ 1 callers
Function
horizontalBar
(value, max, width)
scripts/lib/skill-evolution/dashboard.js:30
↓ 1 callers
Function
hydrateRecordedOperations
(repoRoot, operations)
scripts/lib/install-lifecycle.js:282
↓ 1 callers
Function
indexInRanges
(index, ranges)
scripts/ci/scan-supply-chain-iocs.js:617
↓ 1 callers
Function
inferCommandType
(content, commandName)
scripts/ci/generate-command-registry.js:114
↓ 1 callers
Function
inferDefaultFileAction
(toolName)
scripts/hooks/session-activity-tracker.js:236
↓ 1 callers
Function
inlineArray
(values)
scripts/lib/resolve-ecc-root.js:117
↓ 1 callers
Function
inlineNestedArray
(values)
scripts/lib/resolve-ecc-root.js:121
↓ 1 callers
Function
insertBeforeFirstTable
(raw, block)
scripts/codex/merge-codex-config.js:93
↓ 1 callers
Function
inspectFrontmatter
* Extract top-level keys (with trimmed values) and flag block-scalar * `description:` values. * * Lines that continue a block scalar (`|` or `>`) a
scripts/ci/validate-skills.js:67
↓ 1 callers
Function
inspectGit
(rootDir, options)
scripts/platform-audit.js:313
↓ 1 callers
Function
inspectManagedOperation
(repoRoot, operation)
scripts/lib/install-lifecycle.js:495
↓ 1 callers
Function
inspectPublishCandidates
(suiteRoot, skipProbe)
scripts/release-video-suite.js:771
↓ 1 callers
Function
inspectSkillLoopTarget
(target, options = {})
scripts/session-inspect.js:66
↓ 1 callers
Function
inspectSourceAssets
(sourceRoot, skipProbe)
scripts/release-video-suite.js:621
↓ 1 callers
Function
inspectSuiteArtifacts
(suiteRoot, skipProbe)
scripts/release-video-suite.js:767
↓ 1 callers
Function
interactive_select
( providers: list[tuple[str, str]] | None = None, models_per_provider: dict[str, list[tuple[str, str]]
src/llm/cli/selector.py:91
↓ 1 callers
Function
isApproved
(state)
scripts/release-approval-gate.js:251
↓ 1 callers
Function
isAssistantProgressEntry
(entry)
scripts/loop-status.js:341
↓ 1 callers
Function
isClaudeSettingsFile
(filePath)
scripts/ci/scan-supply-chain-iocs.js:583
↓ 1 callers
Function
isCoveredByAncestor
(target, roots)
tests/scripts/npm-publish-surface.test.js:26
↓ 1 callers
Function
isCurrentOrComplete
(status)
scripts/operator-readiness-dashboard.js:589
↓ 1 callers
Function
isCursorHookRuntime
* True when the current process is a Cursor hook subprocess. * Cursor documents CURSOR_VERSION and CURSOR_PROJECT_DIR for hook scripts.
scripts/lib/agent-data-home.js:79
↓ 1 callers
Function
isDestructiveBash
(command)
scripts/hooks/gateguard-fact-force.js:464
↓ 1 callers
Function
isDestructiveGit
* Detect destructive `git` invocations: `reset --hard`, `checkout --`, * `clean -f...`, `push --force` (but not `--force-with-lease`), * `commit --a
scripts/hooks/gateguard-fact-force.js:311
↓ 1 callers
Function
isDestructiveRm
* Detect `rm` invocations that recursively force-delete files. Handles * combined (`-rf`, `-fr`, `-Rf`) and split (`-r -f`) flag forms. * * @param
scripts/hooks/gateguard-fact-force.js:249
↓ 1 callers
Function
isEnabled
(value)
scripts/hooks/insaits-security-wrapper.js:20
↓ 1 callers
Function
isEnabledEnv
(value, defaultValue = true)
scripts/hooks/ecc-context-monitor.js:27
↓ 1 callers
Function
isExempt
(file)
scripts/ci/validate-no-personal-paths.js:48
↓ 1 callers
Function
isExpectedType
(absolutePath, expectedType)
scripts/lib/install-targets/opencode-home.js:23
↓ 1 callers
Function
isGateGuardDisabled
()
scripts/hooks/gateguard-fact-force.js:497
↓ 1 callers
Function
isInSpecialConfigPath
(filePath)
scripts/ci/scan-supply-chain-iocs.js:414
↓ 1 callers
Function
isIsoTimestamp
(value)
scripts/lib/skill-evolution/provenance.js:89
↓ 1 callers
Function
isNonEmptyStringArray
(value)
scripts/ci/validate-hooks.js:40
↓ 1 callers
Function
isOptionToken
(token)
scripts/hooks/pre-bash-dev-server-block.js:97
↓ 1 callers
Function
isPathLike
(command)
scripts/hooks/pre-bash-commit-quality.js:196
↓ 1 callers
Function
isPreambleText
(text)
scripts/lib/session-adapters/codex-worktree.js:178
↓ 1 callers
Function
isReadOnlyGitIntrospection
(command)
scripts/hooks/gateguard-fact-force.js:712
↓ 1 callers
Function
isRoutineBashGateDisabled
()
scripts/hooks/gateguard-fact-force.js:101
↓ 1 callers
Function
isSessionNameTarget
(target, cwd)
scripts/lib/session-adapters/dmux-tmux.js:20
↓ 1 callers
Function
isSessionStartContextDisabled
()
scripts/hooks/session-start.js:106
↓ 1 callers
Function
isSubagentInvocation
(data)
scripts/hooks/gateguard-fact-force.js:831
↓ 1 callers
Function
isSuspiciousDocPath
(filePath)
scripts/hooks/doc-file-warning.js:28
↓ 1 callers
Function
isTextFile
(filePath)
scripts/ci/check-unicode-safety.js:74
↓ 1 callers
Function
isUnderMultiplexer
* Detect whether the process runs under a terminal multiplexer that would * swallow OSC 9. tmux and screen don't pass OSC 9 through by default, so th
scripts/hooks/desktop-notify.js:148
↓ 1 callers
Function
jsonReferencesPackageVersion
(value, packageName, version)
scripts/ci/scan-supply-chain-iocs.js:533
↓ 1 callers
Function
launch_terminal
Open a terminal at the given path after validating the target directory.
scripts/lib/ecc_dashboard_runtime.py:64
↓ 1 callers
Function
ledgerBlockers
(ledger)
scripts/release-approval-gate.js:304
↓ 1 callers
Function
legacySalvageEvidence
(context)
scripts/operator-readiness-dashboard.js:279
↓ 1 callers
Function
legacySalvageGap
(context)
scripts/operator-readiness-dashboard.js:287
↓ 1 callers
Function
legacySalvageStatus
(context)
scripts/operator-readiness-dashboard.js:271
↓ 1 callers
Function
limitSessionStartContext
(additionalContext, maxChars = getSessionStartMaxContextChars())
scripts/hooks/session-start.js:146
↓ 1 callers
Function
lineNumberForIndex
(text, index)
scripts/release-video-suite.js:458
← previous
next →
1,601–1,700 of 2,777, ranked by callers