MCPcopy Create free account

hub / github.com/HMDSimDev/heartmorrow / functions

Functions1,633 in github.com/HMDSimDev/heartmorrow

↓ 9 callersFunctionsetImage
(patch: Partial<ImageGenSettings>)
apps/web/src/pages/Settings.tsx:182
↓ 9 callersFunctionsetWarmth
Fresh char starts at warmth 5; set every warmth stat to `target`.
apps/server/src/services/breakup.test.ts:21
↓ 9 callersFunctionvenueDateEffect
(character: SpendTasteSource, tier: number | null | undefined)
packages/shared/src/venues.ts:133
↓ 9 callersFunctionwithKeyedLock
(key: string, fn: () => Promise<T>)
apps/server/src/lib/keyed-lock.ts:14
↓ 9 callersFunctionxpToReachLevel
(level: number)
packages/shared/src/career.ts:35
↓ 8 callersFunctionaddDate
( characterId: string, locationId: string, day: number, summary: string, lines: Line[], createdAt:
apps/server/src/mock-world.ts:203
↓ 8 callersFunctionaddEdge
( worldId: string, x: string, y: string, promoted: boolean, romanceState: RomanceState = '
apps/server/src/services/social-web.test.ts:306
↓ 8 callersFunctionbuyStock
(worldId: string, companyId: string, shares: number)
apps/server/src/services/market-service.ts:107
↓ 8 callersFunctioncharacterLinkLabel
(k: CharacterLinkKind | string)
apps/web/src/i18n/labels.ts:56
↓ 8 callersMethodclose
()
apps/server/src/db/sqlite.ts:47
↓ 8 callersFunctioncount
(table: string)
apps/server/src/services/wealth-persistence.test.ts:167
↓ 8 callersFunctiondayRecord
( day: number, headline: string, narrative: string, highlights: string[], beats: ReadonlyA
apps/server/src/mock-world.ts:960
↓ 8 callersFunctiondetectMilestoneCrossing
( characterId: string, before: WarmthStats, after: Relationship, ctx: { day: number; mode: Conversatio
apps/server/src/services/milestone-service.ts:46
↓ 8 callersFunctioneditDraft
(i: number, patch: Partial<PropertyCreate>)
apps/web/src/components/phone/PropertyApp.tsx:188
↓ 8 callersFunctionemail
(senderName: string, senderHandle: string, subject: string, body: string, day: number, read: boolean)
apps/server/src/mock-world.ts:1140
↓ 8 callersFunctionevaluateDespairArc
(characterId: string, ctx: { day: number })
apps/server/src/services/crisis-service.ts:99
↓ 8 callersFunctionexportCharacterPack
(ids: string[], opts: { title?: string; note?: string } = {})
apps/server/src/services/pack-service.ts:201
↓ 8 callersFunctionexportWorldPack
( worldId: string, opts: { includeCharacters?: boolean; title?: string; note?: string } = {}, )
apps/server/src/services/pack-service.ts:225
↓ 8 callersFunctiongetCharacterAvailability
(worldId: string, day: number, characterId: string)
apps/server/src/services/availability-service.ts:58
↓ 8 callersFunctiongetChronicle
(characterId: string, playerId: string = DEFAULT_PLAYER_ID)
apps/server/src/services/chronicle-service.ts:19
↓ 8 callersFunctiongetCompany
(id: string)
apps/server/src/services/market-service.ts:41
↓ 8 callersMethodgetItem
(k: string)
apps/web/src/lib/drafts.test.ts:28
↓ 8 callersFunctiongetProperty
(id: string)
apps/server/src/services/property-service.ts:46
↓ 8 callersFunctiongetRapport
(sessionId: string)
apps/server/src/services/rapport-service.ts:41
↓ 8 callersFunctiongetWorldAvailability
(worldId: string, day: number)
apps/server/src/services/availability-service.ts:30
↓ 8 callersFunctiongrantCareerXp
( skill: CareerSkill, xp: number, id: string = DEFAULT_PLAYER_ID, )
apps/server/src/services/player-service.ts:66
↓ 8 callersFunctionincompatibleWarmthCap
()
packages/shared/src/social.ts:689
↓ 8 callersFunctionlimitsFor
(worldId: string)
apps/server/src/services/gambling-service.ts:78
↓ 8 callersFunctionmasteryMult
(level: number)
packages/shared/src/career.ts:48
↓ 8 callersFunctionmaybeExtractExFacts
( session: ConversationSession, messages: Message[], speaker: Character, day: number, )
apps/server/src/services/ex-canon-service.ts:83
↓ 8 callersFunctionmessageText
(content: ChatMessage['content'])
apps/server/src/prompt/prompt-builder.ts:1968
↓ 8 callersFunctionnNum
(v: unknown)
apps/server/src/db/repositories.ts:90
↓ 8 callersFunctionopenPhoneApp
(label)
tools/screenshots/capture.mjs:110
↓ 8 callersFunctionpatch
(path: string, body: unknown)
apps/web/src/lib/api.ts:170
↓ 8 callersFunctionregisterMinigame
(module: MinigameModule)
apps/server/src/minigames/registry.ts:113
↓ 8 callersFunctionscoreToGrade
(score: number)
apps/server/src/minigames/registry.ts:59
↓ 8 callersFunctionspendTasteOf
(c: SpendTasteSource)
packages/shared/src/venues.ts:84
↓ 8 callersFunctionstartVideoPoker
(worldId: string, bet: number, rng: Rng = Math.random)
apps/server/src/services/gambling-service.ts:433
↓ 8 callersFunctionstats
(over: Partial<DatingStats> = {})
packages/shared/src/together.test.ts:8
↓ 8 callersFunctionstubFetch
Stub global fetch with a JSON response and capture each request it received.
apps/server/src/llm/ollama-adapter.test.ts:16
↓ 8 callersFunctiontoIntent
(value: unknown)
packages/shared/src/intent.ts:52
↓ 8 callersFunctiontranscript
(messages: Message[], characterName: string)
apps/server/src/prompt/prompt-builder.ts:641
↓ 8 callersFunctionworldWithVenues
()
apps/server/src/services/paid-dates.test.ts:28
↓ 7 callersFunctionW
(kind: WeatherKind)
apps/server/src/services/weather.test.ts:6
↓ 7 callersFunctionadd
(k: RelationshipStatKey, v: number)
apps/server/src/services/ambiance-service.ts:82
↓ 7 callersFunctionaddCharacterMessage
(sessionId: string, text: string, metadata: Record<string, unknown> = {})
apps/server/src/services/conversation-service.ts:301
↓ 7 callersFunctionclamp01
(n: number)
apps/server/src/minigames/registry.ts:54
↓ 7 callersFunctioncommit
(characterId: string, status: 'dating' | 'exclusive' | 'cohabiting')
apps/server/src/services/breakup.test.ts:29
↓ 7 callersFunctioncurrentDay
(worldId: string)
apps/server/src/services/gambling-service.ts:74
↓ 7 callersFunctiondeleteAsset
(id: string)
apps/server/src/services/asset-service.ts:111
↓ 7 callersFunctiondeliveryTimeLine
* The delivery-time anchor for a QUEUED phone text: these are written at day start * but land at a server-scheduled phase, so without this the model
apps/server/src/prompt/prompt-builder.ts:886
↓ 7 callersFunctionfeedUnreadCount
(worldId: string, playerId: string = DEFAULT_PLAYER_ID)
apps/server/src/services/feed-service.ts:845
↓ 7 callersFunctiongenerateCharacterFromImage
( input: GenerateCharacterFromImageInput, )
apps/server/src/services/character-service.ts:722
↓ 7 callersFunctiongetFeedView
(worldId: string, playerId: string = DEFAULT_PLAYER_ID)
apps/server/src/services/feed-service.ts:740
↓ 7 callersFunctiongetSessionWithMessages
(id: string)
apps/server/src/services/conversation-service.ts:246
↓ 7 callersFunctiongetShopItem
(id: string)
apps/server/src/services/shop-service.ts:49
↓ 7 callersFunctiongetSkillLevel
(skill: CareerSkill, id: string = DEFAULT_PLAYER_ID)
apps/server/src/services/player-service.ts:56
↓ 7 callersFunctionisCommitted
(rel: FlagBag)
packages/shared/src/social.ts:779
↓ 7 callersFunctionisInternalFlagKey
(key: string)
packages/shared/src/social.ts:945
↓ 7 callersFunctionlistCharacters
(worldId?: string)
apps/server/src/services/character-service.ts:68
↓ 7 callersFunctionlistInventory
(playerId: string = DEFAULT_PLAYER_ID)
apps/server/src/services/shop-service.ts:149
↓ 7 callersMethodlistModels
List models advertised by the endpoint, if supported. Returns at least an * `id` per model; LM Studio's native adapter enriches each with loaded st
apps/server/src/llm/types.ts:84
↓ 7 callersFunctionmakeAttached
Raise warmth into the "close" band so the character is deeply attached (eligible).
apps/server/src/services/crisis.test.ts:22
↓ 7 callersFunctionmakeWorld
(name: string)
apps/server/src/services/world-recap-isolation.test.ts:13
↓ 7 callersFunctionmaybeRollJealousy
(character: Character, rng: () => number = Math.random)
apps/server/src/services/conversation-service.ts:1091
↓ 7 callersFunctionnonBlank
True when a value is a present, non-blank string.
apps/server/src/services/bench/cases.ts:189
↓ 7 callersFunctionnum
(v: unknown)
packages/shared/src/buffs.ts:19
↓ 7 callersFunctionparseErrorBody
* Read an error Response into a `{ message, details }` pair, preferring the * server's `{ error, details }` JSON body and falling back to the status
apps/web/src/lib/api.ts:136
↓ 7 callersFunctionphaseLabel
(phase: Phase | string)
apps/web/src/i18n/labels.ts:38
↓ 7 callersFunctionpickAnywhereVenue
( locations: readonly Location[], money: number, rng: () => number = Math.random, )
apps/server/src/services/conversation-service.ts:130
↓ 7 callersFunctionpreviewCharacterPrompt
(characterId: string)
apps/server/src/services/conversation-service.ts:1630
↓ 7 callersFunctionreactToPost
( postId: string, kind: ReactionKind, playerId: string = DEFAULT_PLAYER_ID, )
apps/server/src/services/feed-service.ts:749
↓ 7 callersFunctionreadAssetFile
(id: string)
apps/server/src/services/asset-service.ts:98
↓ 7 callersFunctionrecordRound
(round: GamblingRound)
apps/server/src/services/gambling-service.ts:128
↓ 7 callersFunctionrelationshipStatLabel
(k: RelationshipStatKey | string)
apps/web/src/i18n/labels.ts:49
↓ 7 callersFunctionremainKey
(stat: DatingStatKey)
packages/shared/src/buffs.ts:16
↓ 7 callersFunctionreply
(o: object)
apps/server/src/services/dtr.test.ts:19
↓ 7 callersFunctionreply
(o: object)
apps/server/src/services/ex-canon.test.ts:16
↓ 7 callersFunctionreply
(o: object)
apps/server/src/services/rapport.test.ts:25
↓ 7 callersFunctionrequest
(path: string, options: RequestInit = {})
apps/web/src/lib/api.ts:149
↓ 7 callersFunctionround
(game: 'slots' | 'blackjack' | 'roulette' | 'videoPoker', bet: number, payout: number, outcome: string, day: n
apps/server/src/mock-world.ts:948
↓ 7 callersFunctionsaveUploadedAsset
(input: SaveAssetInput)
apps/server/src/services/asset-service.ts:51
↓ 7 callersFunctionseasonLabel
(season: Season | string)
apps/web/src/i18n/labels.ts:39
↓ 7 callersFunctionstr
(v: unknown)
apps/server/src/services/moments-service.ts:6
↓ 7 callersFunctiontestSettings
(overrides: Partial<LlmSettings> = {})
apps/server/src/test/helpers.ts:12
↓ 7 callersFunctiontranscript
(charLine: string, playerLine = 'oh, interesting.')
apps/server/src/services/ex-canon.test.ts:32
↓ 7 callersFunctionwalletFor
(worldId: string, limits = limitsFor(worldId))
apps/server/src/services/gambling-service.ts:82
↓ 7 callersFunctionweatherLabel
(kind: WeatherKind | string)
apps/web/src/i18n/labels.ts:52
↓ 6 callersFunctionALWAYS_AT
(place)
apps/server/src/services/world-sim-social.test.ts:66
↓ 6 callersFunctionact
(id: string)
packages/shared/src/together.test.ts:6
↓ 6 callersFunctionaddChronicle
(characterId: string, chronicle: string, recentLines: ChronicleLine[], sessionCount: number, updatedAt: number
apps/server/src/mock-world.ts:175
↓ 6 callersFunctionaddThread
(characterId: string, unread: number, texts: Text[])
apps/server/src/mock-world.ts:246
↓ 6 callersFunctionallTextOf
(msgs: ReturnType<typeof buildTextReplyMessages>)
apps/server/src/services/prompt-coherence.test.ts:13
↓ 6 callersFunctionapplyTurnEngagement
(sessionId: string, engagement: number, guardedness = 0)
apps/server/src/services/rapport-service.ts:115
↓ 6 callersFunctionassetUrl
(relativePath: string)
apps/web/src/lib/api.ts:178
↓ 6 callersFunctionbuildDailyTextPlanMessages
(args: { character: Character; relationship: Relationship; daysSinceSeen: number; giftable: Array<{ id
apps/server/src/prompt/prompt-builder.ts:1077
↓ 6 callersFunctionbuildDialogueMessages
(ctx: PromptContext)
apps/server/src/prompt/prompt-builder.ts:634
↓ 6 callersFunctionbuildMetric
* Build one call metric, preferring the endpoint's reported usage and falling * back to a chars/4 estimate (flagged) when it reports none. * * tok/
apps/server/src/services/bench/runner.ts:75
↓ 6 callersFunctionbuildTurnReactionMessages
(args: { character: Character; /** Stage/status + emotional weather, so the same bold line reads different
apps/server/src/prompt/prompt-builder.ts:1525
↓ 6 callersFunctioncharTexts
(characterId: string, day?: number)
apps/server/src/services/phone.test.ts:71
← previousnext →201–300 of 1,633, ranked by callers