Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Coneja-Chibi/CarrotKernel
/ functions
Functions
531 in github.com/Coneja-Chibi/CarrotKernel
⨍
Functions
531
◇
Types & classes
16
↓ 476 callers
Method
ui
(message, data = null)
debugger.js:95
↓ 236 callers
Method
error
(message, data = null)
debugger.js:98
↓ 141 callers
Method
repo
(message, data = null)
debugger.js:96
↓ 48 callers
Function
debugLog
* Debug logging helper
fullsheet-rag.js:645
↓ 43 callers
Method
scan
(message, data = null)
debugger.js:93
↓ 41 callers
Method
init
(message, data = null)
debugger.js:92
↓ 35 callers
Function
escapeHtml
* Escape HTML for safe rendering
baby-bunny-mode.js:3602
↓ 31 callers
Method
inject
(message, data = null)
debugger.js:94
↓ 30 callers
Method
show
()
template-editor.js:989
↓ 29 callers
Function
persistRagSettings
()
index.js:7709
↓ 25 callers
Method
tutorial
(action, tutorialId, step = null)
debugger.js:142
↓ 23 callers
Function
renderChunks
(chunks, searchTerm = '')
chunk-visualizer.js:233
↓ 20 callers
Function
getSearchTerm
()
chunk-visualizer.js:112
↓ 16 callers
Function
ensureArrayValue
(value)
chunk-visualizer.js:28
↓ 14 callers
Function
ensureArrayValue
* Helper to ensure array value
baby-bunny-mode.js:3154
↓ 14 callers
Function
normalizeKeywordClient
(word)
chunk-visualizer.js:59
↓ 13 callers
Function
normalizeKeyword
* Normalize keyword for comparison
baby-bunny-mode.js:3081
↓ 13 callers
Function
showCarrotPopup
(title, content)
index.js:3357
↓ 12 callers
Function
ensureArray
(value)
fullsheet-rag.js:2585
↓ 11 callers
Function
getRAGSettings
* Get RAG settings with defaults
fullsheet-rag.js:608
↓ 9 callers
Function
getVectorSettings
* Retrieve vector settings, preferring the core SillyTavern vectors extension configuration * so CarrotKernel stays perfectly in sync with the built
fullsheet-rag.js:194
↓ 9 callers
Function
normalizeKeyword
* Very lightweight stemming to help keyword overlap (handles plural/past variations). * @param {string} word * @returns {string}
fullsheet-rag.js:722
↓ 9 callers
Function
updatePanel
(entryList, newChat = false)
worldbook-tracker.js:2554
↓ 9 callers
Function
updateStatusPanels
()
ui-updates.js:26
↓ 8 callers
Function
buildChunkMetadata
(sectionTitle, topic, chunkText, tags, characterName = null, allSectionTitles = [])
fullsheet-rag.js:1837
↓ 8 callers
Method
getCurrentContext
()
context-manager.js:52
↓ 8 callers
Function
getWeight
(keyword)
baby-bunny-mode.js:2776
↓ 8 callers
Function
showPackManagerInterface
()
index.js:3654
↓ 7 callers
Method
_log
(category, message, data = null)
debugger.js:44
↓ 7 callers
Function
findCharacterByName
(searchName, lorebookName = null, silent = false)
index.js:1275
↓ 7 callers
Function
getWeight
(keyword, normalized)
chunk-visualizer.js:342
↓ 7 callers
Function
initializeChunkKeywordMetadata
(chunk)
chunk-visualizer.js:73
↓ 7 callers
Function
renderChunkPreviews
* Render chunk previews (COPIED FROM CHUNK VIEWER LAYOUT)
baby-bunny-mode.js:2731
↓ 7 callers
Function
scanSelectedLorebooks
(lorebookNames)
index.js:1146
↓ 6 callers
Function
closeTutorial
()
tutorials.js:444
↓ 6 callers
Function
ensureRagState
()
fullsheet-rag.js:78
↓ 6 callers
Method
fetchWithRateLimit
(url, options = {})
pack-manager.js:42
↓ 6 callers
Function
getTutorialOverlay
()
index.js:5078
↓ 6 callers
Function
renderCurrentTab
* Render the current tab content
baby-bunny-mode.js:2673
↓ 6 callers
Method
saveSettings
(settings, level = 'global')
context-manager.js:135
↓ 6 callers
Method
setting
(key, oldValue, newValue)
debugger.js:156
↓ 6 callers
Function
updateBrowserContent
()
index.js:3839
↓ 5 callers
Method
close
* Close the popup
lorebook-connector.js:42
↓ 5 callers
Function
collectTags
(text)
fullsheet-rag.js:1490
↓ 5 callers
Method
delay
(ms)
pack-manager.js:184
↓ 5 callers
Method
delay
(ms)
github-browser.js:187
↓ 5 callers
Method
endTimer
(name, category = 'INIT')
debugger.js:77
↓ 5 callers
Function
ensureVectorConfig
* Basic validation to help users notice incomplete configuration (e.g. Ollama without URL).
fullsheet-rag.js:355
↓ 5 callers
Function
getCharacterNameFromCollectionId
(collectionId)
index.js:189
↓ 5 callers
Function
getContextualLibrary
()
index.js:180
↓ 5 callers
Function
libraryEntryToChunk
(hash, data, additional = {})
fullsheet-rag.js:2589
↓ 5 callers
Function
renderLorebookList
(searchTerm = '')
lorebook-connector.js:350
↓ 5 callers
Function
renderRepositoryManager
()
repository-manager.js:82
↓ 5 callers
Function
setSelectedRepository
(repository)
carrot-state.js:77
↓ 5 callers
Function
startTutorial
(tutorialId)
tutorials.js:200
↓ 5 callers
Function
updatePackStatus
()
index.js:5001
↓ 4 callers
Function
checkProviderChange
()
index.js:8026
↓ 4 callers
Function
closeMainLorebookPopout
()
index.js:9888
↓ 4 callers
Function
collectionExists
* Check if a collection exists * * @param {string} collectionId - Collection ID * @returns {Promise<boolean>} True if collection exists
fullsheet-rag.js:2949
↓ 4 callers
Method
create_macro_interface
(macro, container = '#macro_definitions')
template-editor.js:510
↓ 4 callers
Function
getKeywordPriority
(keyword)
fullsheet-rag.js:952
↓ 4 callers
Method
load_template_into_interface
()
template-editor.js:1162
↓ 4 callers
Method
lorebook
(name, type, entries = 0)
debugger.js:126
↓ 4 callers
Method
scanRemotePacks
()
pack-manager.js:491
↓ 4 callers
Function
setCurrentRepoView
(view)
carrot-state.js:61
↓ 4 callers
Function
setSelectedCharacter
(character)
carrot-state.js:69
↓ 4 callers
Method
startTimer
(name, category = 'INIT')
debugger.js:71
↓ 4 callers
Function
wrapLorebookEntries
(lorebookName)
index.js:980
↓ 3 callers
Function
activateLorebook
(lorebookName, activationScope)
baby-bunny-mode.js:2049
↓ 3 callers
Function
add_baby_bunny_button_to_message
(messageId)
baby-bunny-mode.js:4063
↓ 3 callers
Function
add_baby_bunny_buttons_to_all_existing_messages
()
baby-bunny-mode.js:4097
↓ 3 callers
Function
applyViewportSafeguards
(popup)
index.js:5246
↓ 3 callers
Function
checkForCompletedSheets
(message, messageId)
baby-bunny-mode.js:46
↓ 3 callers
Function
createTabbedCharacterCard
(character, index, tabType)
card-renderer.js:907
↓ 3 callers
Method
fetchWithRateLimit
(url, options = {})
github-browser.js:59
↓ 3 callers
Function
forceShowCharacterCards
()
repository-manager.js:535
↓ 3 callers
Method
from_settings
()
bunnymo_class.js:319
↓ 3 callers
Function
generateCollectionId
* Generate collection ID for a character * * @param {string} characterName - Character name * @returns {string} Collection ID (e.g., "carrotkern
fullsheet-rag.js:664
↓ 3 callers
Function
getAdditionalVectorArgs
* Build additional arguments required by some embeddings backends. * @param {string[]} items * @returns {Promise<object>}
fullsheet-rag.js:314
↓ 3 callers
Function
getContextualLibrary
()
fullsheet-rag.js:95
↓ 3 callers
Function
getCurrentContextLevel
()
index.js:172
↓ 3 callers
Function
getCurrentContextLevel
()
fullsheet-rag.js:73
↓ 3 callers
Method
getDownloadUrl
(path)
github-browser.js:326
↓ 3 callers
Function
getVectorsRequestBody
* Builds the base body shared across vector API calls. * Mirrors native Vectors extension logic so all backend providers keep working. * @param {o
fullsheet-rag.js:248
↓ 3 callers
Method
hasUpdates
(filename, currentSha)
github-browser.js:203
↓ 3 callers
Method
init_templates
()
template-editor.js:1064
↓ 3 callers
Method
installPack
(packName)
pack-manager.js:656
↓ 3 callers
Function
navigateToPath
(path)
index.js:4088
↓ 3 callers
Method
navigateToPath
(path)
github-browser.js:278
↓ 3 callers
Method
open
* Open the lorebook connection popup
lorebook-connector.js:28
↓ 3 callers
Function
positionTutorialPopupWithSafeguards
(targetRect, safeguards)
index.js:5357
↓ 3 callers
Function
restoreButton
()
baby-bunny-mode.js:1858
↓ 3 callers
Function
sanitizeDescriptor
(value)
fullsheet-rag.js:1501
↓ 3 callers
Function
saveSettings
()
index.js:774
↓ 3 callers
Function
setLastInjectedCharacters
(characters)
carrot-state.js:45
↓ 3 callers
Function
setupDocumentClickHandler
(panelElement, isConfigPanel = false)
worldbook-tracker.js:1767
↓ 3 callers
Function
showTutorialStep
()
tutorials.js:273
↓ 3 callers
Function
stripTagSynthesis
* Strip out TAG SYNTHESIS section - not for chunking * @param {string} content * @returns {string}
fullsheet-rag.js:2147
↓ 3 callers
Function
unwrapLorebookEntries
(lorebookName)
index.js:1061
↓ 3 callers
Function
updateBadge
(newEntries)
worldbook-tracker.js:2456
next →
1–100 of 531, ranked by callers