Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Fibi66/FeiControl
/ functions
Functions
575 in github.com/Fibi66/FeiControl
⨍
Functions
575
◇
Types & classes
158
↓ 2 callers
Function
renderTaskRow
(task: Task, nextCompleted: boolean)
src/app/(dashboard)/calendar/page.tsx:455
↓ 2 callers
Function
requestRuntime
(host, port, requestPath, method = 'GET')
scripts/dev-server.cjs:69
↓ 2 callers
Function
resetForm
()
src/components/ChangePasswordModal.tsx:26
↓ 2 callers
Function
runNext
(args, env)
scripts/dev-server.cjs:25
↓ 2 callers
Function
safeJson
(filePath: string)
src/app/api/dashboard/route.ts:19
↓ 2 callers
Function
safeNumber
(val: unknown, fallback = 0)
src/app/api/clawteam/route.ts:76
↓ 2 callers
Function
sanitizePath
(requestedPath: string)
src/app/api/files/route.ts:125
↓ 2 callers
Function
saveEventCompletions
(completions: EventCompletionState)
src/app/api/calendar/route.ts:50
↓ 2 callers
Function
scheduleNextPoll
(delay: number)
src/components/Office3D/Office3D.tsx:299
↓ 2 callers
Function
setEnvVar
(envContent: string, key: string, value: string)
src/app/api/system/route.ts:19
↓ 2 callers
Function
start
()
src/components/Office3D/Office3D.tsx:99
↓ 2 callers
Function
startPolling
()
src/components/WeeklyCalendar.tsx:44
↓ 2 callers
Function
stop
()
src/components/Office3D/Office3D.tsx:92
↓ 2 callers
Function
summarizeText
(text: string)
src/app/api/cron/route.ts:124
↓ 2 callers
Function
timeAgo
(ts: string | number | undefined)
src/components/Office3D/AgentPanel.tsx:19
↓ 2 callers
Function
toDebugPosition
(vector: Vector3)
src/components/Office3D/AgentAvatar.tsx:48
↓ 1 callers
Function
animate
()
src/components/office/OfficeCanvas.tsx:157
↓ 1 callers
Function
areDebugEntriesEqual
(left: OfficeAvatarDebugEntry | undefined, right: OfficeAvatarDebugEntry)
src/components/Office3D/AgentAvatar.tsx:81
↓ 1 callers
Function
assertPublicRuntimeGuard
()
next.config.mjs:26
↓ 1 callers
Function
buildAgentSkillMap
* Build a map of skill-name -> [agentId] by scanning all workspace skill dirs
src/lib/skill-parser.ts:177
↓ 1 callers
Function
buildCostReport
(filterDays?: number)
src/lib/usage-scanner.ts:127
↓ 1 callers
Function
buildCron
(mode: FrequencyMode, opts: Record<string, number | number[]>)
src/components/CronJobModal.tsx:60
↓ 1 callers
Function
buildMicrocementTexture
()
src/components/Office3D/Floor.tsx:6
↓ 1 callers
Function
buildWoodTexture
()
src/components/Office3D/Floor.tsx:39
↓ 1 callers
Function
calculateSnapshot
( sessions: SessionData[], timestamp: number )
src/lib/usage-collector.ts:91
↓ 1 callers
Function
checkMobile
()
src/components/Sidebar.tsx:59
↓ 1 callers
Function
checkRateLimit
(ip: string)
src/app/api/auth/login/route.ts:26
↓ 1 callers
Function
clearAttempts
(ip: string)
src/app/api/auth/login/route.ts:68
↓ 1 callers
Function
collectUsage
(dbPath: string)
src/lib/usage-collector.ts:211
↓ 1 callers
Function
countFiles
* Count files in a skill folder (excluding hidden files)
src/lib/skill-parser.ts:115
↓ 1 callers
Function
cronToHuman
(expr: string)
src/lib/cron-parser.ts:40
↓ 1 callers
Function
delay
(ms: number)
src/app/api/cron/route.ts:31
↓ 1 callers
Function
delay
(ms)
scripts/dev-server.cjs:63
↓ 1 callers
Function
deleteNotification
(id: string)
src/components/NotificationDropdown.tsx:121
↓ 1 callers
Function
dockerAction
(id: string, action: string)
src/app/api/system/services/route.ts:71
↓ 1 callers
Function
drawAgent
( ctx: CanvasRenderingContext2D, agent: OfficeAgent, sprite: HTMLCanvasElement, position: { x:
src/components/office/OfficeCanvas.tsx:199
↓ 1 callers
Function
drawSleepIndicator
( ctx: CanvasRenderingContext2D, x: number, y: number, time: number )
src/components/office/OfficeCanvas.tsx:306
↓ 1 callers
Function
drawSpeechBubble
( ctx: CanvasRenderingContext2D, agent: OfficeAgent, position: { x: number; y: number } )
src/components/office/OfficeCanvas.tsx:335
↓ 1 callers
Function
ensureOfficeAvatarDebugState
()
src/components/Office3D/AgentAvatar.tsx:56
↓ 1 callers
Function
extractDisplayTitle
(fullTitle: string)
src/app/(dashboard)/calendar/page.tsx:73
↓ 1 callers
Function
extractFirstParagraph
* Extract first paragraph as description if no front matter description
src/lib/skill-parser.ts:80
↓ 1 callers
Function
extractSessionData
(status: any)
src/lib/usage-collector.ts:58
↓ 1 callers
Function
extractStaticAssetPath
(html)
scripts/dev-server.cjs:97
↓ 1 callers
Function
extractTitle
(content: string)
src/app/api/reports/route.ts:21
↓ 1 callers
Function
fetchCostData
()
src/app/(dashboard)/costs/page.tsx:44
↓ 1 callers
Function
fetchHealth
()
src/app/(dashboard)/page.tsx:163
↓ 1 callers
Function
fetchRemoteClawTeams
* Fetch ClawTeam data from a remote source (e.g. PC via Tailscale). * Returns teams with origin markers. Silently returns [] on any failure.
src/app/api/clawteam/route.ts:305
↓ 1 callers
Function
fetchRemoteJson
(source: RemoteSource, path: string)
src/app/api/clawteam/route.ts:240
↓ 1 callers
Function
fetchStats
()
src/components/TenacitOS/StatusBar.tsx:30
↓ 1 callers
Function
findFirstFile
(nodes: FileNode[])
src/app/(dashboard)/memory/page.tsx:19
↓ 1 callers
Function
fmtDate
(d: Date)
src/app/(dashboard)/social/page.tsx:74
↓ 1 callers
Function
formatDate
(iso: string)
src/app/(dashboard)/reports/page.tsx:22
↓ 1 callers
Function
formatDeliverySummary
(deliveryValue: unknown)
src/app/api/cron/route.ts:200
↓ 1 callers
Function
formatDescription
(job: JsonRecord, payloadText: string)
src/app/api/cron/route.ts:130
↓ 1 callers
Function
formatIntervalLabel
(ms: number)
src/components/CronWeeklyTimeline.tsx:66
↓ 1 callers
Function
formatRelativeTime
(dateString: string)
src/components/CronJobCard.tsx:122
↓ 1 callers
Function
formatSchedule
(schedule: JsonRecord | null)
src/app/api/cron/route.ts:139
↓ 1 callers
Function
formatSize
(bytes: number)
src/app/(dashboard)/reports/page.tsx:16
↓ 1 callers
Function
formatTime
(h: string, m: string)
src/lib/cron-parser.ts:47
↓ 1 callers
Function
formatTokens
(n?: number)
src/components/Office3D/AgentPanel.tsx:12
↓ 1 callers
Function
formatUptime
(seconds: number)
src/app/api/system/route.ts:204
↓ 1 callers
Function
generateFloorTiles
()
src/components/office/HabboRoom.tsx:5
↓ 1 callers
Function
getActivities
()
src/lib/activity-logger.ts:95
↓ 1 callers
Function
getActivityStats
()
src/lib/activities-db.ts:252
↓ 1 callers
Function
getAgentDisplayName
(agentId: string)
src/components/CronJobCard.tsx:101
↓ 1 callers
Function
getAgentSessionStats
* Get session stats: count, total tokens (from file sizes as proxy), recent sessions.
src/app/api/office/route.ts:145
↓ 1 callers
Function
getAgentStatus
(id: string)
src/app/(dashboard)/page.tsx:190
↓ 1 callers
Function
getAgentStatusFromSessions
(agentId: string)
src/app/api/office/route.ts:62
↓ 1 callers
Function
getAtTime
(schedule: string | Record<string, unknown>)
src/components/CronWeeklyTimeline.tsx:58
↓ 1 callers
Function
getCharacterColors
()
src/components/office/HabboCharacter.tsx:38
↓ 1 callers
Function
getCharacterDetails
()
src/components/office/StardewCharacter.tsx:18
↓ 1 callers
Function
getClientIp
(request: NextRequest)
src/app/api/auth/login/route.ts:18
↓ 1 callers
Function
getContentType
(filePath)
scripts/dev-server.cjs:155
↓ 1 callers
Function
getCronHeartbeat
* Get cron heartbeat status: which jobs ran today, any failures
src/app/api/dashboard/route.ts:30
↓ 1 callers
Function
getDeskStyle
()
src/components/office/PixelCharacter.tsx:36
↓ 1 callers
Function
getEventKey
(event: Omit<CalendarEvent, "key">)
src/app/(dashboard)/calendar/page.tsx:69
↓ 1 callers
Function
getEvolutionStatus
* Get self-evolution status and morning briefing info
src/app/api/dashboard/route.ts:128
↓ 1 callers
Function
getFileExtension
(filename: string)
src/components/FilePreview.tsx:21
↓ 1 callers
Function
getFileIcon
(name: string)
src/components/FileTree.tsx:29
↓ 1 callers
Function
getFileTree
(workspacePath: string)
src/app/api/files/route.ts:90
↓ 1 callers
Function
getFiles
()
src/app/api/memory/search/route.ts:60
↓ 1 callers
Function
getGreeting
()
src/app/(dashboard)/page.tsx:99
↓ 1 callers
Function
getHealthMeta
(job: CronJob)
src/components/CronJobCard.tsx:185
↓ 1 callers
Function
getIntegrationStatus
()
src/app/api/system/route.ts:49
↓ 1 callers
Function
getInterval
()
src/components/Office3D/MovingAvatar.tsx:124
↓ 1 callers
Function
getIntervalMs
(schedule: string | Record<string, unknown>)
src/components/CronWeeklyTimeline.tsx:51
↓ 1 callers
Function
getLanguage
(ext: string)
src/components/FilePreview.tsx:25
↓ 1 callers
Function
getLiveTeamRuntimes
()
src/app/api/clawteam/route.ts:197
↓ 1 callers
Function
getLocalClawTeams
* Get local ClawTeam data with origin markers. * Tries board server API first, falls back to filesystem if unavailable.
src/app/api/clawteam/route.ts:454
↓ 1 callers
Function
getMimeType
(filename: string)
src/app/api/files/download/route.ts:7
↓ 1 callers
Function
getModelName
(modelId: string)
src/lib/pricing.ts:115
↓ 1 callers
Function
getMonacoLanguage
(name: string)
src/components/FileBrowser.tsx:76
↓ 1 callers
Function
getMonitorEmissive
()
src/components/Office3D/AgentDesk.tsx:47
↓ 1 callers
Function
getMonthDates
(offset: number)
src/app/(dashboard)/social/page.tsx:54
↓ 1 callers
Function
getOfficeCameraPreset
(presetId: string | null)
src/components/Office3D/Office3D.tsx:61
↓ 1 callers
Function
getOpenClawStatus
()
src/lib/usage-collector.ts:45
↓ 1 callers
Function
getPSTDate
()
src/app/(dashboard)/social/page.tsx:46
↓ 1 callers
Function
getPSTNow
()
src/app/(dashboard)/calendar/page.tsx:34
↓ 1 callers
Function
getPayloadText
(job: JsonRecord)
src/app/api/cron/route.ts:109
↓ 1 callers
Function
getRecurrenceMeta
(schedule: JsonRecord | null)
src/app/api/cron/route.ts:159
← previous
next →
101–200 of 575, ranked by callers