MCPcopy Index your code

hub / github.com/renatoasse/opensquad / functions

Functions150 in github.com/renatoasse/opensquad

↓ 84 callersFunctiont
(key, vars = {})
src/i18n.js:42
↓ 47 callersFunctioninit
(targetDir, options = {})
src/init.js:38
↓ 27 callersFunctionlogEvent
(action, details = {}, targetDir = process.cwd())
src/logger.js:4
↓ 19 callersFunctiongetSkillMeta
(id)
src/skills.js:32
↓ 16 callersFunctionloadLocale
(langLabel)
src/i18n.js:18
↓ 14 callersFunctionclearMetaCache
()
src/skills.js:123
↓ 14 callersFunctiongetAgentMeta
(id)
src/agents.js:32
↓ 14 callersFunctioninstallSkill
(id, targetDir)
src/skills.js:97
↓ 13 callersFunctionlistInstalled
(targetDir)
src/skills.js:10
↓ 12 callersFunctionupdate
(targetDir)
src/update.js:50
↓ 10 callersFunctionlistRuns
(squadName, targetDir = process.cwd())
src/runs.js:6
↓ 6 callersFunctionformatDuration
(ms)
src/runs.js:58
↓ 6 callersFunctiongetLocalizedDescription
(meta, localeCode)
src/skills.js:141
↓ 6 callersFunctioninstallAgent
(id, targetDir)
src/agents.js:89
↓ 6 callersFunctionlistAvailable
()
src/skills.js:23
↓ 6 callersFunctionreadCliLogs
({ action, limit } = {}, targetDir = process.cwd())
src/logger.js:19
↓ 5 callersFunctiongetLocaleCode
()
src/i18n.js:38
↓ 5 callersFunctiongetTemplateEntries
(dir)
src/init.js:270
↓ 5 callersFunctionpad
(n: number)
dashboard/src/lib/formatTime.ts:10
↓ 5 callersFunctionremoveSkill
(id, targetDir)
src/skills.js:116
↓ 4 callersFunctionavatarPath
(name: CharacterName, pose: string)
dashboard/src/office/assetKeys.ts:28
↓ 4 callersFunctionbroadcast
(wss: WebSocketServer, msg: WsMessage)
dashboard/src/plugin/squadWatcher.ts:114
↓ 4 callersFunctionbuildSnapshot
(squadsDir: string)
dashboard/src/plugin/squadWatcher.ts:106
↓ 4 callersFunctiongetSkillVersion
(id, targetDir)
src/skills.js:127
↓ 4 callersFunctionskillsCli
(subcommand, args, targetDir)
src/skills-cli.js:19
↓ 3 callersFunctionavatarKeys
(name: CharacterName)
dashboard/src/office/assetKeys.ts:19
↓ 3 callersFunctioncalculate_stats
Calculate mean, stddev, min, max for a list of values.
skills/opensquad-skill-creator/scripts/aggregate_benchmark.py:45
↓ 3 callersMethoddestroy
()
dashboard/src/office/AgentSprite.ts:229
↓ 3 callersFunctionfind_runs
Recursively find directories that contain an outputs/ subdirectory.
skills/opensquad-skill-creator/eval-viewer/generate_review.py:60
↓ 3 callersFunctionloadSavedLocale
(targetDir)
src/init.js:127
↓ 3 callersFunctionstopPolling
()
dashboard/src/hooks/useSquadSocket.ts:42
↓ 2 callersFunctionbackupIfExists
(destPath)
src/update.js:39
↓ 2 callersFunctioncopyCanonicalSources
(targetDir, { overwrite = false, backupFn = null, protectedFn = null } = {})
src/init.js:286
↓ 2 callersFunctiondispatch
(msg: WsMessage)
dashboard/src/hooks/useSquadSocket.ts:25
↓ 2 callersFunctiongenerate_html
Generate the complete standalone HTML page with embedded data.
skills/opensquad-skill-creator/eval-viewer/generate_review.py:250
↓ 2 callersFunctiongenerate_image
Generate a single image and save to output_path.
skills/image-ai-generator/scripts/generate.py:61
↓ 2 callersMethodgetAvatarKey
(_status: AgentStatus)
dashboard/src/office/AgentSprite.ts:158
↓ 2 callersMethodgetDeskKey
(_status: AgentStatus)
dashboard/src/office/AgentSprite.ts:153
↓ 2 callersMethodgetStatusHexColor
(status: AgentStatus)
dashboard/src/office/AgentSprite.ts:148
↓ 2 callersFunctionisProtected
(relativePath)
src/update.js:32
↓ 2 callersFunctionisValidState
(data: unknown)
dashboard/src/plugin/squadWatcher.ts:68
↓ 2 callersFunctionparseArgs
(argv)
skills/instagram-publisher/scripts/publish.js:11
↓ 2 callersFunctionpollUntilFinished
(containerId, accessToken, timeoutMs = 60_000, intervalMs = 3_000)
skills/instagram-publisher/scripts/publish.js:66
↓ 2 callersFunctionremoveAgent
(id, targetDir)
src/agents.js:104
↓ 2 callersMethodrenderScene
(agents: Agent[])
dashboard/src/office/OfficeScene.ts:95
↓ 2 callersMethodsetAvatarFrame
(key: string)
dashboard/src/office/AgentSprite.ts:184
↓ 2 callersMethodstartAnimation
(_status: AgentStatus)
dashboard/src/office/AgentSprite.ts:190
↓ 2 callersFunctionvalidateAgentId
(id)
src/agents.js:83
↓ 2 callersFunctionvalidateSkillId
(id)
src/skills.js:91
↓ 1 callersFunction_find_runs_recursive
(root: Path, current: Path, runs: list[dict])
skills/opensquad-skill-creator/eval-viewer/generate_review.py:68
↓ 1 callersFunction_kill_port
Kill any process listening on the given port.
skills/opensquad-skill-creator/eval-viewer/generate_review.py:288
↓ 1 callersFunctionagentsCli
(subcommand, args, targetDir)
src/agents-cli.js:19
↓ 1 callersFunctionaggregate_results
Aggregate run results into summary statistics. Returns run_summary with stats for each configuration and delta.
skills/opensquad-skill-creator/scripts/aggregate_benchmark.py:176
↓ 1 callersFunctionassignCharacters
(agents: Agent[])
dashboard/src/office/OfficeScene.ts:13
↓ 1 callersMethodbuild
(roomW: number, roomH: number)
dashboard/src/office/RoomBuilder.ts:12
↓ 1 callersFunctionbuild_run
Build a run dict with prompt, outputs, and grading data.
skills/opensquad-skill-creator/eval-viewer/generate_review.py:85
↓ 1 callersMethodclearScene
()
dashboard/src/office/OfficeScene.ts:146
↓ 1 callersFunctionconfirm
(question)
src/skills-cli.js:9
↓ 1 callersFunctionconfirm
(question)
src/agents-cli.js:9
↓ 1 callersFunctionconnect
()
dashboard/src/hooks/useSquadSocket.ts:71
↓ 1 callersFunctioncopyCommonTemplates
(targetDir)
src/init.js:173
↓ 1 callersFunctioncopyIdeTemplates
(ides, targetDir)
src/init.js:195
↓ 1 callersFunctioncreateCarouselContainer
(userId, childIds, caption, accessToken)
skills/instagram-publisher/scripts/publish.js:77
↓ 1 callersFunctioncreateChildContainer
(userId, imageUrl, accessToken)
skills/instagram-publisher/scripts/publish.js:48
↓ 1 callersFunctioncreatePrompt
()
src/prompt.js:3
↓ 1 callersFunctiondiscoverSquads
(squadsDir: string)
dashboard/src/plugin/squadWatcher.ts:23
↓ 1 callersMethoddrawFloor
(roomW: number, roomH: number)
dashboard/src/office/RoomBuilder.ts:19
↓ 1 callersMethoddrawLabelBackground
(x: number, labelY: number)
dashboard/src/office/AgentSprite.ts:163
↓ 1 callersMethoddrawRoomBorder
(roomW: number, roomH: number)
dashboard/src/office/RoomBuilder.ts:65
↓ 1 callersMethoddrawStatusDot
(x: number, _statusY: number, status: AgentStatus)
dashboard/src/office/AgentSprite.ts:176
↓ 1 callersMethoddrawWalls
(roomW: number)
dashboard/src/office/RoomBuilder.ts:48
↓ 1 callersFunctionembed_file
Read a file and return an embedded representation.
skills/opensquad-skill-creator/eval-viewer/generate_review.py:149
↓ 1 callersFunctionfind_project_root
Find the project root by walking up from cwd looking for .claude/. Mimics how Claude Code discovers its project root, so the command file we
skills/opensquad-skill-creator/scripts/run_eval.py:22
↓ 1 callersFunctionformatElapsed
(ms: number)
dashboard/src/lib/formatTime.ts:4
↓ 1 callersFunctiongenerate_benchmark
Generate complete benchmark.json from run results.
skills/opensquad-skill-creator/scripts/aggregate_benchmark.py:227
↓ 1 callersFunctiongenerate_markdown
Generate human-readable benchmark.md from benchmark data.
skills/opensquad-skill-creator/scripts/aggregate_benchmark.py:281
↓ 1 callersFunctiongetContainerStatus
(containerId, accessToken)
skills/instagram-publisher/scripts/publish.js:59
↓ 1 callersFunctiongetPermalink
(mediaId, accessToken)
skills/instagram-publisher/scripts/publish.js:96
↓ 1 callersFunctionget_mime_type
(path: Path)
skills/opensquad-skill-creator/eval-viewer/generate_review.py:52
↓ 1 callersFunctioninstallAllSkills
(targetDir)
src/init.js:142
↓ 1 callersFunctioninstallDependencies
(targetDir)
src/init.js:150
↓ 1 callersFunctionloadSavedIdes
(targetDir)
src/update.js:9
↓ 1 callersFunctionload_api_key
Load OPENROUTER_API_KEY from environment.
skills/image-ai-generator/scripts/generate.py:35
↓ 1 callersFunctionload_previous_iteration
Load previous iteration's feedback and outputs. Returns a map of run_id -> {"feedback": str, "outputs": list[dict]}.
skills/opensquad-skill-creator/eval-viewer/generate_review.py:213
↓ 1 callersFunctionload_run_results
Load all run results from a benchmark directory. Returns dict keyed by config name (e.g. "with_skill"/"without_skill", or "new_skill"/"o
skills/opensquad-skill-creator/scripts/aggregate_benchmark.py:67
↓ 1 callersFunctionmain
()
skills/opensquad-skill-creator/scripts/aggregate_benchmark.py:338
↓ 1 callersFunctionmain
()
skills/opensquad-skill-creator/scripts/run_eval.py:259
↓ 1 callersFunctionmain
()
skills/opensquad-skill-creator/eval-viewer/generate_review.py:387
↓ 1 callersFunctionmain
()
skills/image-ai-generator/scripts/generate.py:131
↓ 1 callersFunctionmain
()
skills/instagram-publisher/scripts/publish.js:106
↓ 1 callersFunctionmergeVsCodeSettings
(targetDir)
src/init.js:234
↓ 1 callersMethodonStateUpdate
(state: SquadState | null)
dashboard/src/office/OfficeScene.ts:90
↓ 1 callersFunctionparse_skill_md
Parse a SKILL.md file, returning (name, description, full_content).
skills/opensquad-skill-creator/scripts/utils.py:7
↓ 1 callersMethodplaceFurniture
(roomW: number, roomH: number)
dashboard/src/office/RoomBuilder.ts:83
↓ 1 callersFunctionpoll
()
dashboard/src/hooks/useSquadSocket.ts:52
↓ 1 callersFunctionprintRuns
(runs)
src/runs.js:70
↓ 1 callersFunctionpublishMedia
(userId, containerId, accessToken)
skills/instagram-publisher/scripts/publish.js:89
↓ 1 callersFunctionreadActiveStates
(squadsDir: string)
dashboard/src/plugin/squadWatcher.ts:78
↓ 1 callersFunctionresolveSquadsDir
()
dashboard/src/plugin/squadWatcher.ts:12
↓ 1 callersFunctionrunInstall
(id, targetDir)
src/skills-cli.js:82
next →1–100 of 150, ranked by callers