Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aaif-goose/goosetown
/ functions
Functions
76 in github.com/aaif-goose/goosetown
⨍
Functions
76
◇
Types & classes
3
↓ 21 callers
Function
update
(patch)
ui/js/state.js:36
↓ 14 callers
Function
$
(s)
ui/js/app.js:13
↓ 6 callers
Function
row
(label, value)
ui/js/components.js:266
↓ 5 callers
Function
run_catalog
Run build-catalog and return (returncode, stdout, stderr).
tests/test_catalog.py:43
↓ 5 callers
Function
scheduleRender
()
ui/js/app.js:39
↓ 5 callers
Function
sseOn
(es, event, fn)
ui/js/app.js:75
↓ 5 callers
Function
updateTabTitle
()
ui/js/app.js:219
↓ 4 callers
Function
avatar
(role)
ui/js/components.js:65
↓ 4 callers
Function
formatTokens
(n)
ui/js/components.js:41
↓ 4 callers
Function
lantern
(status)
ui/js/components.js:66
↓ 4 callers
Function
updateUI
()
ui/js/editor.js:245
↓ 3 callers
Function
delegateRole
(d)
ui/js/components.js:68
↓ 3 callers
Function
formatElapsed
(seconds)
ui/js/components.js:47
↓ 3 callers
Function
heuristic
(x, y)
ui/js/village.js:74
↓ 3 callers
Function
inferRole
(name)
ui/js/buildings.js:87
↓ 3 callers
Function
startLoop
()
ui/js/village.js:276
↓ 2 callers
Function
closeWorkshop
()
ui/js/app.js:240
↓ 2 callers
Function
decoForChar
(char, px, py)
ui/js/tiles.js:54
↓ 2 callers
Function
delegateCard
(delegate, selected)
ui/js/components.js:95
↓ 2 callers
Function
delegateName
(d)
ui/js/components.js:69
↓ 2 callers
Function
hash
(x, y)
ui/js/village.js:80
↓ 2 callers
Function
isDesktop
()
ui/js/app.js:21
↓ 2 callers
Function
loadMapString
(str)
ui/js/editor.js:49
↓ 2 callers
Function
notify
()
ui/js/state.js:21
↓ 2 callers
Function
paintTile
(e)
ui/js/editor.js:112
↓ 2 callers
Function
parseMessages
(data)
ui/js/app.js:103
↓ 2 callers
Function
renderCanvasContent
()
ui/js/editor.js:135
↓ 2 callers
Function
selectDelegate
(sessionId)
ui/js/app.js:173
↓ 2 callers
Function
senderRole
(senderId, st)
ui/js/components.js:71
↓ 2 callers
Function
setVillageVisible
(v)
ui/js/village.js:271
↓ 2 callers
Function
syncWorkshopCollapse
()
ui/js/app.js:58
↓ 2 callers
Function
tileForChar
(char, px, py)
ui/js/tiles.js:22
↓ 1 callers
Function
App
()
ui/js/editor.js:249
↓ 1 callers
Function
artifactsTab
(messages)
ui/js/components.js:360
↓ 1 callers
Function
closeOverlays
()
ui/js/app.js:250
↓ 1 callers
Function
connectSSE
()
ui/js/app.js:113
↓ 1 callers
Function
conversationMessage
(msg, collapsed)
ui/js/components.js:320
↓ 1 callers
Function
conversationTab
(messages, collapsed, hasMore)
ui/js/components.js:327
↓ 1 callers
Function
exportMapString
()
ui/js/editor.js:66
↓ 1 callers
Function
findDelegate
(sessionId, st)
ui/js/components.js:81
↓ 1 callers
Function
findPath
(startX, startY, endX, endY, grid)
ui/js/village.js:54
↓ 1 callers
Function
getCost
(x, y)
ui/js/village.js:59
↓ 1 callers
Function
getTargetBuilding
(role, status)
ui/js/village.js:261
↓ 1 callers
Function
inferMessageType
(msg)
ui/js/components.js:54
↓ 1 callers
Function
initMap
()
ui/js/village.js:23
↓ 1 callers
Function
loadOlderMessages
()
ui/js/app.js:198
↓ 1 callers
Function
normalizeWallMsg
(msg)
ui/js/app.js:85
↓ 1 callers
Function
overviewTab
(delegate)
ui/js/components.js:263
↓ 1 callers
Function
parseMap
()
ui/js/village.js:133
↓ 1 callers
Function
renderBulletin
(st)
ui/js/components.js:181
↓ 1 callers
Function
renderCanvasOnly
()
ui/js/editor.js:238
↓ 1 callers
Function
renderClockworks
(st)
ui/js/components.js:458
↓ 1 callers
Function
renderMarkdown
(text)
ui/js/components.js:12
↓ 1 callers
Function
renderRegistry
(st)
ui/js/components.js:126
↓ 1 callers
Function
renderTileIcon
(char)
ui/js/editor.js:70
↓ 1 callers
Function
renderVillage
(globalState)
ui/js/village.js:501
↓ 1 callers
Function
renderWorkshop
(st)
ui/js/components.js:396
↓ 1 callers
Function
safeParse
(json)
ui/js/app.js:95
↓ 1 callers
Function
subscribe
(fn)
ui/js/state.js:31
↓ 1 callers
Function
toggleFilter
(role)
ui/js/state.js:41
↓ 1 callers
Function
updateVillageState
(globalState)
ui/js/village.js:374
↓ 1 callers
Function
wallMessage
(msg, st, isNew = false)
ui/js/components.js:163
Function
handlePointerDown
(e)
ui/js/editor.js:96
Function
handlePointerMove
(e)
ui/js/editor.js:108
Function
handlePointerUp
()
ui/js/editor.js:101
Function
systemNotification
(item)
ui/js/components.js:315
Method
test_catalog_builds
Catalog should build without error on current repo state.
tests/test_catalog.py:53
Method
test_catalog_lists_files
CATALOG.md should list test file after build.
tests/test_catalog.py:106
Function
test_file
Create a temporary test file, yield its path, then clean up.
tests/test_catalog.py:18
Method
test_missing_title_warns
Missing title should warn.
tests/test_catalog.py:78
Method
test_unknown_tag_warns
Unknown tag should warn.
tests/test_catalog.py:91
Method
test_valid_frontmatter_no_warnings
Valid frontmatter should not produce warnings for that file.
tests/test_catalog.py:59
Function
text
(item, msg)
ui/js/components.js:290
Function
tick
(now)
ui/js/village.js:281
Function
toolRequest
(item, _msg, collapsed)
ui/js/components.js:294
Function
toolResponse
(item, _msg, collapsed)
ui/js/components.js:305