Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Yuyz0112/dewhale
/ functions
Functions
53 in github.com/Yuyz0112/dewhale
⨍
Functions
53
◇
Types & classes
15
↓ 3 callers
Function
merge
(target: T, source: DeepPartial<T>)
src/lib/config.ts:6
↓ 2 callers
Method
connect
({ model: defaultModel, unstableModelPreferences, maxRetries, }: { model: LanguageModelV1;
src/lib/mcp.ts:28
↓ 2 callers
Function
getModel
(provider: string, model: string)
src/lib/llm.ts:27
↓ 2 callers
Function
getPlatformSdk
()
src/platform/index.ts:41
↓ 2 callers
Function
kebab
(str: string)
mcp-servers/shadcn/components.ts:7
↓ 2 callers
Function
letCharacterDoTask
(characters: Character[], issue: Issue)
src/entry.ts:46
↓ 2 callers
Function
parseYamlWithVariables
( content: string, data: Record<string, string> )
src/lib/config.ts:75
↓ 2 callers
Function
readFullComponentDoc
({ name }: { name: string })
mcp-servers/shadcn/components.ts:130
↓ 2 callers
Function
readUsageComponentDoc
({ name }: { name: string })
mcp-servers/shadcn/components.ts:136
↓ 1 callers
Method
addInternalMessages
(issue: Issue, parts: string[])
src/character.ts:244
↓ 1 callers
Method
createIssueComment
(issue: Issue, content: string)
src/types.ts:84
↓ 1 callers
Function
createNecessityFilter
(necessity: string)
mcp-servers/shadcn/components.ts:157
↓ 1 callers
Method
disconnect
()
src/lib/mcp.ts:164
↓ 1 callers
Method
doTask
(issue: Issue)
src/character.ts:148
↓ 1 callers
Function
extractComponents
()
mcp-servers/shadcn/components.ts:35
↓ 1 callers
Function
extractConfig
(fileContent: string)
mcp-servers/shadcn/components.ts:15
↓ 1 callers
Function
extractTsxCodeBlocks
(markdownContent: string)
mcp-servers/shadcn/components.ts:71
↓ 1 callers
Method
finalize
()
src/character.ts:106
↓ 1 callers
Function
getGitLabContext
()
src/platform/gitlab.ts:119
↓ 1 callers
Function
getGithubContext
()
src/platform/github.ts:132
↓ 1 callers
Function
getGithubTriggerEvent
()
src/platform/github.ts:160
↓ 1 callers
Function
getGitlabTriggerEvent
()
src/platform/gitlab.ts:146
↓ 1 callers
Method
getIssueFromEvent
(event: IssueEvent)
src/types.ts:78
↓ 1 callers
Function
getLabelName
(l: core.IssueSchema["labels"][0])
src/platform/gitlab.ts:8
↓ 1 callers
Function
getTriggerEvent
()
src/platform/index.ts:30
↓ 1 callers
Method
initialize
()
src/character.ts:98
↓ 1 callers
Method
issueToPrompt
(issue: Issue)
src/character.ts:116
↓ 1 callers
Method
listIssues
(options: { owner: string; repo: string; labels?: string[]; })
src/types.ts:79
↓ 1 callers
Method
listTools
()
src/lib/mcp.ts:168
↓ 1 callers
Function
loadAllCharacters
( basePath: string, data: Record<string, string> )
src/character.ts:252
↓ 1 callers
Function
loadGlobalConfig
( basePath: string, data: Record<string, string> )
src/lib/config.ts:55
↓ 1 callers
Function
main
()
mcp-servers/shadcn/index.ts:156
↓ 1 callers
Function
mapImports
(used: string[], declarations: Set<string>)
mcp-servers/shadcn/code-refiner.ts:282
↓ 1 callers
Method
matchesLabels
(issueLabels: Issue["labels"])
src/character.ts:110
↓ 1 callers
Function
parseMessageToJson
(input: string)
mcp-servers/shadcn/parser.ts:1
↓ 1 callers
Function
refineCode
(code: string)
mcp-servers/shadcn/code-refiner.ts:5
↓ 1 callers
Function
transformMessages
(messages: PromptMessage[])
src/lib/llm.ts:40
Method
constructor
(config: DeepPartial<CharacterConfig>)
src/character.ts:52
Method
constructor
({ servers }: McpHubOptions)
src/lib/mcp.ts:24
Method
constructor
()
src/platform/gitlab.ts:18
Method
constructor
()
src/platform/github.ts:13
Method
createIssueComment
(issue: Issue, content: string)
src/platform/gitlab.ts:112
Method
createIssueComment
(issue: Issue, content: string)
src/platform/github.ts:120
Method
getIssueFromEvent
(event: IssueEvent)
src/platform/gitlab.ts:31
Method
getIssueFromEvent
(event: IssueEvent)
src/platform/github.ts:21
Method
listIssues
(options: { owner: string; repo: string; labels?: string[]; })
src/platform/gitlab.ts:64
Method
listIssues
({ owner, repo, labels, }: { owner: string; repo: string; labels?: string[]; })
src/platform/github.ts:57
Method
model
()
src/character.ts:68
Method
name
()
src/character.ts:64
Method
unstableModelPreferences
()
src/character.ts:72
Function
visitIdentifier
(p)
mcp-servers/shadcn/code-refiner.ts:33
Function
visitImportDeclaration
(p)
mcp-servers/shadcn/code-refiner.ts:15
Function
visitJSXIdentifier
(p)
mcp-servers/shadcn/code-refiner.ts:49