MCPcopy Create free account

hub / github.com/UfukNode/Noustiny / functions

Functions384 in github.com/UfukNode/Noustiny

FunctionSection
({ title, rows }: { title: string; rows: Row[] })
web/components/Legend.tsx:85
FunctionSectionSep
Detroit-style section separator — a thin gradient hairline. * Renders as a 1px-tall element so the container's space-y rules * control vertical br
web/components/StorybookModal.tsx:1328
FunctionSeedInput
()
web/components/SeedInput.tsx:41
FunctionStoryEdge
({ source, target, sourceX, sourceY, targetX, targetY, data, markerEnd, }: EdgeProps)
web/components/StoryEdge.tsx:139
FunctionStoryNodeCard
({ data }: Props)
web/components/StoryNode.tsx:1101
FunctionStorybookModal
()
web/components/StorybookModal.tsx:241
FunctionTickerHeader
({ mode, onToggle }: { mode: 'storytelling' | 'debug'; onToggle: () => void })
web/components/AgentTicker.tsx:142
FunctionToaster
()
web/components/Toaster.tsx:24
FunctionTopBar
()
web/components/TopBar.tsx:7
FunctionWhatIfButton
Eye-catching example tile — gold core, cyan light circulating * around the border via a conic-gradient mask. Picks a random * cross-franchise "wh
web/components/SeedInput.tsx:239
FunctionZoomControl
()
web/components/ZoomControl.tsx:7
Function_check_storybook_available
Tool is available whenever the FastAPI render service is reachable. Cheap socket probe via urllib so we don't pull in extra deps.
hermes-additions/tools/noustiny_storybook_tool.py:715
Function_handle_context_builder
(args: Dict[str, Any])
hermes-additions/tools/narrative_context_builder.py:461
Function_handle_motif_tracker
(args: Dict[str, Any])
hermes-additions/tools/motif_tracker.py:236
Function_handle_narration_voice_director
Hermes dispatch handler — returns JSON string per Hermes convention.
hermes-additions/tools/narration_voice_director.py:388
Function_handle_story_tree_graph
(args: Dict[str, Any])
hermes-additions/tools/story_tree_graph.py:236
Function_handle_storybook
Tool handler — reads snapshot from disk, calls render service, returns the result serialised as JSON for the agent to summarise.
hermes-additions/tools/noustiny_storybook_tool.py:487
Function_handle_voice_clone_cleanup
(args: Dict[str, Any], **_kwargs: Any)
hermes-additions/tools/voice_clone_synthesize.py:834
Function_handle_voice_clone_synthesize
Hermes display layer string-ops the result, so JSON-encode here.
hermes-additions/tools/voice_clone_synthesize.py:817
Function_handle_voice_sample_builder
Adapter the gateway calls — unwraps args dict to keyword params. The dispatch layer forwards extra kwargs (task_id, plugin_context, etc.) tha
hermes-additions/tools/voice_sample_builder.py:819
Function_is_all_caps_token
(tok: str)
hermes-additions/tools/narrative_context_builder.py:142
Function_pick_model
(ip_level: str, franchise: Optional[str])
hermes-additions/tools/story_copyright_detector.py:178
Function_reasonIsInfo
(reason: string)
web/lib/moderation-rewriter.ts:251
Function_write_stub_wav
(out_path: Path, duration_sec: float)
hermes-additions/tools/voice_sample_builder.py:340
FunctionbuildDemoTree
()
web/lib/demo-seed.ts:177
Functioncharacter_alias_resolver
Return `{"name": canonical_key}` or `{"name": None}` if no match.
hermes-additions/tools/character_registry_lookup.py:201
Functioncharacter_registry_lookup
Return registry entries matching whole-word names in the beat.
hermes-additions/tools/character_registry_lookup.py:132
Functioncharacter_sheet_builder
Return a 1–4 entry cast sheet for this seed / franchise.
hermes-additions/tools/character_sheet_builder.py:201
Functioncheck_context_builder_requirements
()
hermes-additions/tools/narrative_context_builder.py:534
Functioncheck_motif_tracker_requirements
Pure stdlib — always available.
hermes-additions/tools/motif_tracker.py:286
Functioncheck_story_tree_graph_requirements
Pure Python, stdlib only — always available.
hermes-additions/tools/story_tree_graph.py:301
Functiondown
()
web/components/Cursor.tsx:52
Functionfit
()
web/components/ZoomControl.tsx:18
Functionhandle
()
web/components/SeedInput.tsx:241
FunctionhandleClick
(e: React.MouseEvent<HTMLDivElement>)
web/components/RenderJobs.tsx:213
FunctionhoverOff
(e: React.MouseEvent<HTMLButtonElement>)
web/components/ZoomControl.tsx:32
FunctionhoverOn
(e: React.MouseEvent<HTMLButtonElement>)
web/components/ZoomControl.tsx:28
FunctioninlineRefAsDataUri
Inline a /cache/images/... file as a data URI. Nous Portal rejects * private/localhost URLs (response: "Cannot fetch from private/localhost * URL
web/app/api/hermes/route.ts:1042
Functionmove
(e: PointerEvent)
web/components/Cursor.tsx:51
FunctiononAskHermes
()
web/components/ImageLightbox.tsx:165
FunctiononAskHermes
()
web/components/StoryNode.tsx:587
FunctiononCaptionPointerDown
(e: ReactPointerEvent<HTMLDivElement>)
web/components/StorybookModal.tsx:1455
FunctiononCaptionPointerMove
(e: ReactPointerEvent<HTMLDivElement>)
web/components/StorybookModal.tsx:1470
FunctiononCaptionPointerUp
(e: ReactPointerEvent<HTMLDivElement>)
web/components/StorybookModal.tsx:1479
FunctiononClick
(e: MouseEvent)
web/components/BottomBar.tsx:163
FunctiononDragEnd
(_: unknown, info: PanInfo)
web/components/ScenesList.tsx:140
FunctiononEnter
()
web/components/InsertModal.tsx:399
FunctiononHomeClick
()
web/components/RefreshGuard.tsx:119
FunctiononKey
(e: KeyboardEvent)
web/components/ImageLightbox.tsx:137
FunctiononKey
(e: KeyboardEvent)
web/components/InsertModal.tsx:84
FunctiononKey
(e: KeyboardEvent)
web/components/StorybookModal.tsx:350
FunctiononKey
(e: KeyboardEvent)
web/components/ConfirmResetModal.tsx:23
FunctiononKey
(e: KeyboardEvent)
web/components/RefreshGuard.tsx:48
FunctiononKey
(e: KeyboardEvent)
web/components/SaveStoryModal.tsx:45
FunctiononKey
(e: KeyboardEvent)
web/components/SavedStoriesList.tsx:182
FunctiononLeave
()
web/components/InsertModal.tsx:403
FunctiononMouseLeave
()
web/components/ImageLightbox.tsx:118
FunctiononMouseMove
(e: ReactMouseEvent<HTMLDivElement>)
web/components/ImageLightbox.tsx:109
FunctiononNewStory
()
web/components/ConfirmResetModal.tsx:35
FunctiononOver
(e: PointerEvent)
web/components/Cursor.tsx:72
FunctiononPopState
()
web/components/RefreshGuard.tsx:63
FunctiononReloadAnyway
()
web/components/RefreshGuard.tsx:131
FunctiononResetTree
()
web/components/ConfirmResetModal.tsx:30
FunctiononResize
()
web/components/ScenesList.tsx:102
FunctiononSaveClick
()
web/components/RefreshGuard.tsx:114
FunctiononToggle
()
web/components/BottomBar.tsx:172
FunctionpersistSnapshot
()
web/components/RefreshGuard.tsx:78
Functionretry
(e: MouseEvent)
web/components/StoryNode.tsx:122
FunctionrewriteForModeration
( prompt: string, reason: string, aggression: 'light' | 'heavy' = 'light', )
web/lib/moderation-rewriter.ts:223
FunctionselectCanonPath
(s: StoreState)
web/lib/store.ts:1271
FunctionselectCurrentNode
(s: StoreState)
web/lib/store.ts:1272
FunctionselectStaleIds
(s: StoreState)
web/lib/store.ts:1273
Methodsignal
Signal to pass into `fetch({ signal })`. Read fresh on every call * so calls started after `abortAll()` use the new controller.
web/lib/request-control.ts:31
FunctionsortFn
(a: Entity, b: Entity)
web/lib/context-builder.ts:253
Functionstart
(controller)
web/app/api/hermes/route.ts:467
Functionstep
()
web/components/AmbienceLayer.tsx:266
Functionstory_copyright_detector
Classify a seed by IP weight; pick the matching image model.
hermes-additions/tools/story_copyright_detector.py:208
Functionsubmit
()
web/components/InsertModal.tsx:98
Functionsubmit
()
web/components/StorybookModal.tsx:372
Functionsynthesize_with_voice
Async wrapper — runs the blocking call in the default executor so FastAPI / asyncio consumers don't stall the event loop while ElevenLabs take
hermes-additions/tools/voice_clone_synthesize.py:475
FunctiontreeBounds
(nodes: Map<string, StoryNode>)
web/lib/layout.ts:164
Functionup
()
web/components/Cursor.tsx:53
FunctionzoomIn
()
web/components/ZoomControl.tsx:16
FunctionzoomOut
()
web/components/ZoomControl.tsx:17
← previous301–384 of 384, ranked by callers