MCPcopy Create free account

hub / github.com/CreminiAI/skillpack / functions

Functions628 in github.com/CreminiAI/skillpack

↓ 1 callersMethodcreateCustomTools
( adapter: RuntimePlatform, channelId: string, fileOutputCallbackRef: { current: FileOutputCallbac
src/runtime/agent.ts:470
↓ 1 callersFunctioncreateSendFileTool
( fileOutputCallbackRef: { current: FileOutputCallback | null }, )
src/runtime/tools/send-file-tool.ts:54
↓ 1 callersFunctioncreateTmpPath
(entryPath: string)
src/runtime/registry.ts:137
↓ 1 callersFunctionde
(l, e)
web/marked.min.js:512
↓ 1 callersMethoddef
(e)
web/marked.min.js:879
↓ 1 callersFunctiondequeueSendFileToolCall
(toolCallId)
web/js/chat.js:593
↓ 1 callersMethoddetectPlatform
(channelId: string)
src/runtime/adapters/ipc.ts:511
↓ 1 callersMethoddownloadMessageResource
( messageId: string, fileKey: string, type: FeishuSupportedResourceType, )
src/runtime/adapters/feishu.ts:447
↓ 1 callersMethoddownloadResource
( ...args: Parameters<LarkChannel["downloadResource"]> )
src/runtime/adapters/resilient-lark-channel.ts:195
↓ 1 callersMethodem
({ tokens: e })
web/marked.min.js:1652
↓ 1 callersMethodemStrong
(e, t, n = "")
web/marked.min.js:1068
↓ 1 callersFunctionembed_file
Read a file and return an embedded representation.
templates/builtin-skills/skill-creator/eval-viewer/generate_review.py:149
↓ 1 callersFunctionensureAssistantMessageForEvent
(event)
web/js/chat.js:405
↓ 1 callersFunctionensureConversation
()
web/js/chat.js:324
↓ 1 callersFunctionensureHomeDir
()
src/runtime/registry.ts:62
↓ 1 callersFunctionensure_target_dir
(path: Path, overwrite: bool)
skills/skillpack-creator/scripts/scaffold_skillpack.py:112
↓ 1 callersFunctionentriesEqual
(a: RegistryEntry, b: RegistryEntry)
src/runtime/registry.ts:199
↓ 1 callersFunctionescapeHtmlAttribute
(text: string)
src/runtime/adapters/markdown.ts:22
↓ 1 callersMethodescapeRegExp
(value: string)
src/runtime/adapters/slack.ts:771
↓ 1 callersMethodexecuteTool
( input: DelegatedCustomToolExecutionInput, )
src/runtime/custom-tools/delegated-custom-tool.types.ts:48
↓ 1 callersMethodextractAttachments
* Extract attachments from a Telegram message (photo, document, audio, video, voice).
src/runtime/adapters/telegram.ts:322
↓ 1 callersMethodextractBlocks
( messageId: string, message: any, toolResultsById: Map<string, { isError: boolean; result?: unkno
src/runtime/services/conversation.ts:409
↓ 1 callersMethodextractResourceAttachments
( message: NormalizedMessage, channelId: string, )
src/runtime/adapters/feishu.ts:390
↓ 1 callersFunctionextractSendFileToolInput
(toolInput)
web/js/chat.js:603
↓ 1 callersMethodextractTextPreview
( entry: SessionMessageEntry, maxLen: number, )
src/runtime/services/conversation.ts:342
↓ 1 callersMethodextractThinkingText
(item: any)
src/runtime/services/conversation.ts:479
↓ 1 callersMethodextractToolCalls
( message: any, toolResultsById: Map<string, { isError: boolean; result?: unknown }>, )
src/runtime/services/conversation.ts:377
↓ 1 callersMethodextractToolResultValue
(message: any)
src/runtime/services/conversation.ts:509
↓ 1 callersMethodfences
(e)
web/marked.min.js:582
↓ 1 callersMethodfindBestSlackSplitBefore
(text: string, token: string)
src/runtime/adapters/slack.ts:687
↓ 1 callersFunctionfindMissingSkills
* Find remote skills declared in config but not yet installed in skills/. * Local sources (./skills/...) are skipped.
src/commands/run.ts:19
↓ 1 callersMethodfindSlackSafeSplitPoint
(text: string)
src/runtime/adapters/slack.ts:658
↓ 1 callersFunctionformatAttachmentsPrompt
( attachments: ChannelAttachment[], )
src/runtime/adapters/attachment-utils.ts:138
↓ 1 callersFunctionformatSize
* Format a human-readable file size.
src/runtime/adapters/attachment-utils.ts:122
↓ 1 callersFunctionformatSlackInline
(text: string)
src/runtime/adapters/markdown.ts:49
↓ 1 callersFunctionformatTelegramInline
(text: string)
src/runtime/adapters/markdown.ts:66
↓ 1 callersFunctionformatTelegramMessage
(text: string)
src/runtime/adapters/markdown.ts:110
↓ 1 callersFunctiongenerate_benchmark
Generate complete benchmark.json from run results.
templates/builtin-skills/skill-creator/scripts/aggregate_benchmark.py:227
↓ 1 callersFunctiongenerate_markdown
Generate human-readable benchmark.md from benchmark data.
templates/builtin-skills/skill-creator/scripts/aggregate_benchmark.py:281
↓ 1 callersFunctiongetConversationMessages
(channelId, limit = 200)
web/js/api.js:46
↓ 1 callersFunctiongetDefaultNotifyTarget
( adapter: RuntimePlatform, channelId: string, )
src/runtime/tools/manage-schedule-tool.ts:107
↓ 1 callersMethodgetFileBaseName
(filePath: string)
src/runtime/services/conversation.ts:603
↓ 1 callersFunctiongetInitialChatAppsTab
(adapters = {})
web/js/chat-apps-dialog.js:50
↓ 1 callersMethodgetInstance
()
src/runtime/config.ts:264
↓ 1 callersMethodgetOrCreateSession
* Lazily create (or return existing) session for a channel.
src/runtime/agent.ts:497
↓ 1 callersFunctiongetOrCreateTextBlock
()
web/js/chat.js:711
↓ 1 callersFunctiongetOrCreateThinkingBlock
()
web/js/chat.js:675
↓ 1 callersMethodgetRawWebSocket
()
src/runtime/adapters/resilient-lark-channel.ts:473
↓ 1 callersFunctiongetSkillsDir
(workDir: string)
src/skill-manager.ts:29
↓ 1 callersFunctiongetTelegramBotCommands
()
src/runtime/commands/index.ts:89
↓ 1 callersFunctiongetVisibleCommands
()
src/runtime/commands/index.ts:81
↓ 1 callersFunctiongetVisibleSendFileToolCalls
(toolCalls)
web/js/chat.js:623
↓ 1 callersFunctionget_mime_type
(path: Path)
templates/builtin-skills/skill-creator/eval-viewer/generate_review.py:52
↓ 1 callersMethodgracefulStop
()
src/runtime/lifecycle.ts:92
↓ 1 callersMethodgracefulStopAndExit
(reason: StopReason)
src/runtime/lifecycle.ts:72
↓ 1 callersFunctiongroupSkillsBySource
(skills: SkillEntry[])
src/skill-manager.ts:33
↓ 1 callersFunctionhandleAgentEvent
(event)
web/js/chat.js:425
↓ 1 callersMethodhandleDirectMessage
({ event, body, context, client, }: any)
src/runtime/adapters/slack.ts:163
↓ 1 callersFunctionhandleDone
()
web/js/chat.js:372
↓ 1 callersFunctionhandleHelpCommand
(rootDir: string)
src/runtime/commands/help-command.ts:52
↓ 1 callersMethodhandleMention
({ event, body, context, client, }: any)
src/runtime/adapters/slack.ts:202
↓ 1 callersMethodhandleSlashCommand
({ command, body, context, ack, }: any)
src/runtime/adapters/slack.ts:259
↓ 1 callersMethodhandleTelegramMessage
(msg: TelegramBot.Message)
src/runtime/adapters/telegram.ts:99
↓ 1 callersMethodhandleWsConnection
( ws: WebSocket, channelId: string, agent: IPackAgent, )
src/runtime/adapters/web.ts:477
↓ 1 callersFunctionhasConfiguredChatApp
(adapters = {})
web/js/chat-apps-dialog.js:38
↓ 1 callersFunctionhasJobSchedule
( jobOrCron: Pick<ScheduledJobConfig, "cron"> | string | undefined | null, )
src/job-schedule.ts:12
↓ 1 callersMethodhasSupportedResources
(message: NormalizedMessage)
src/runtime/adapters/feishu.ts:386
↓ 1 callersFunctionhashDir
(dir: string)
src/runtime/registry.ts:84
↓ 1 callersMethodimage
({ href: e, title: t, text: n, tokens: s })
web/marked.min.js:1676
↓ 1 callersFunctioninit
()
web/js/main.js:6
↓ 1 callersFunctioninitApiKeyDialog
()
web/js/api-key-dialog.js:34
↓ 1 callersFunctioninitChat
()
web/js/chat.js:25
↓ 1 callersFunctioninitChatAppsDialog
()
web/js/chat-apps-dialog.js:88
↓ 1 callersFunctioninitFromConfig
(workDir: string, configSource: string)
src/commands/create.ts:148
↓ 1 callersFunctioninitializeConversation
()
web/js/chat.js:318
↓ 1 callersMethodinlineText
(e)
web/marked.min.js:1190
↓ 1 callersFunctioninteractiveCreate
(workDir: string)
src/commands/create.ts:184
↓ 1 callersFunctionisBlockScalar
(value: string)
src/skill-manager.ts:184
↓ 1 callersMethodisDmChannelId
(channelId: string)
src/runtime/adapters/slack.ts:763
↓ 1 callersFunctionisHttpUrl
(value: string)
src/commands/create.ts:64
↓ 1 callersMethodisIpcRequest
(message: unknown)
src/runtime/adapters/ipc.ts:151
↓ 1 callersFunctionisObject
(value: unknown)
src/runtime/host-ipc/host-ipc-client.ts:40
↓ 1 callersFunctionisPidAlive
(pid: number)
src/runtime/registry.ts:337
↓ 1 callersMethodisRunning
Check if a channel is currently running
src/runtime/adapters/types.ts:142
↓ 1 callersMethodisSupportedDmEvent
(event: any)
src/runtime/adapters/slack.ts:444
↓ 1 callersMethodisSupportedMentionEvent
(event: any)
src/runtime/adapters/slack.ts:453
↓ 1 callersFunctionisValidJobId
* Validate a job id with minimal safety constraints: * it must be non-empty, reasonably short, and must not contain * path separators or line breaks
src/runtime/adapters/scheduler.ts:79
↓ 1 callersFunctionisValidTimezone
* Validate that a timezone string is recognised by the runtime. * Returns true if valid, false otherwise.
src/runtime/adapters/scheduler.ts:65
↓ 1 callersFunctionisWithinDirectory
(parentDir: string, targetPath: string)
src/runtime/files/metadata.ts:29
↓ 1 callersMethodlex
(e, t)
web/marked.min.js:1225
↓ 1 callersMethodlheading
(e)
web/marked.min.js:936
↓ 1 callersFunctionlistConversations
()
web/js/api.js:27
↓ 1 callersMethodlistitem
(e)
web/marked.min.js:1572
↓ 1 callersFunctionloadConversationHistory
(channelId)
web/js/chat.js:337
↓ 1 callersFunctionload_manifest
(path: Path)
skills/skillpack-creator/scripts/scaffold_skillpack.py:43
↓ 1 callersFunctionload_previous_iteration
Load previous iteration's feedback and outputs. Returns a map of run_id -> {"feedback": str, "outputs": list[dict]}.
templates/builtin-skills/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
templates/builtin-skills/skill-creator/scripts/aggregate_benchmark.py:67
↓ 1 callersFunctionmain
()
templates/builtin-skills/skill-creator/scripts/package_skill.py:111
↓ 1 callersFunctionmain
()
templates/builtin-skills/skill-creator/scripts/run_loop.py:244
↓ 1 callersFunctionmain
()
templates/builtin-skills/skill-creator/scripts/generate_report.py:304
← previousnext →301–400 of 628, ranked by callers