MCPcopy Create free account

hub / github.com/Ckokoski/authorclaw / functions

Functions1,032 in github.com/Ckokoski/authorclaw

↓ 2 callersMethodgetConfigs
()
gateway/src/services/orchestrator.ts:469
↓ 2 callersMethodgetCount
()
gateway/src/services/personas.ts:135
↓ 2 callersMethodgetGlobalPreferredProvider
()
gateway/src/ai/router.ts:472
↓ 2 callersMethodgetLogs
(count = 50)
gateway/src/services/orchestrator.ts:334
↓ 2 callersMethodgetMessageHandler
()
gateway/src/services/step-executor.ts:90
↓ 2 callersMethodgetName
()
gateway/src/services/soul.ts:52
↓ 2 callersMethodgetRecent
(count?: number)
gateway/src/services/manuscript-hub.ts:73
↓ 2 callersMethodgetSummaries
Cached summaries for a project (chapter-sorted by ContextEngine).
gateway/src/services/memory-tier.ts:572
↓ 2 callersMethodgetTemplates
* Return all available project templates for the dashboard
gateway/src/services/projects.ts:326
↓ 2 callersMethodhandleMessage
* Core message handler — processes input from any channel. * Optional extraContext is appended to the system prompt (used by goal engine).
gateway/src/services/message-pipeline.ts:98
↓ 2 callersMethodinitialize
()
gateway/src/services/tts.ts:134
↓ 2 callersMethodkeyDir
Directory holding the out-of-repo key file.
gateway/src/security/vault.ts:75
↓ 2 callersMethodlist
(filter?: { projectId?: string; category?: CalendarEvent['category']; from?: string; to?: string })
gateway/src/services/release-calendar.ts:85
↓ 2 callersMethodlistFiles
(dir: string)
gateway/src/services/video-research.ts:387
↓ 2 callersMethodlistGoals
(filter?: { status?: GoalStatus; type?: GoalType })
gateway/src/services/goals.ts:175
↓ 2 callersMethodlistLaunches
()
gateway/src/services/launch-orchestrator.ts:155
↓ 2 callersMethodlistPresets
* List available voice presets (author-friendly).
gateway/src/services/tts.ts:431
↓ 2 callersMethodload
()
gateway/src/services/soul.ts:22
↓ 2 callersFunctionloadSeed
(ctx: ProjectContext)
gateway/src/services/sleep-consolidation.test.ts:93
↓ 2 callersFunctionmakeContradictionDetector
A stub ContradictionDetector — returns crafted contradictions.
gateway/src/services/revision-orchestrator.test.ts:45
↓ 2 callersFunctionmakeSummaries
()
gateway/src/services/contradiction-detector.test.ts:37
↓ 2 callersMethodmarkDeployed
(siteId: string)
gateway/src/services/website-sites.ts:274
↓ 2 callersMethodmarkRendered
(siteId: string)
gateway/src/services/website-sites.ts:266
↓ 2 callersMethodmentioned
True if the character's name or any alias appears in the lowercased haystack.
gateway/src/services/memory-tier.ts:412
↓ 2 callersMethodnextRun
Compute next match starting from `from` (inclusive of next minute).
gateway/src/services/cron-scheduler.ts:129
↓ 2 callersFunctionnormalizeForCompare
* Normalize a resolved absolute path for prefix comparison. * * Filesystems on Windows (and macOS by default) are case-insensitive, and * inputs ma
gateway/src/security/paths.ts:30
↓ 2 callersMethodobserve
Record an observation. Cheap; just appends to the ring buffer.
gateway/src/services/user-model.ts:183
↓ 2 callersMethodonMessage
(handler: (content: string, channel: string, respond: (text: string) => void) => Promise<void>)
gateway/src/bridges/telegram.ts:47
↓ 2 callersMethodonProjectCompleted
Register a callback fired on project completion.
gateway/src/services/projects.ts:645
↓ 2 callersMethodparseDocx
* Parse a .docx buffer and return a structured diff.
gateway/src/services/track-changes.ts:47
↓ 2 callersMethodparseJson
(text: string)
gateway/src/services/plot-promises.ts:463
↓ 2 callersMethodparseResearchResponse
Pull an answer + citation list out of a Perplexity / OpenAI-compatible response.
gateway/src/services/research-lookup.ts:211
↓ 2 callersMethodpayloadClaimsPreAuth
* Detect pre-authorization bypass attempts in payloads / descriptions. * These phrases are a red flag that something in observed content is * tr
gateway/src/services/confirmation-gate.ts:288
↓ 2 callersMethodpersist
()
gateway/src/services/user-model.ts:465
↓ 2 callersMethodpersist
()
gateway/src/services/costs.ts:146
↓ 2 callersMethodpersistAll
()
gateway/src/services/lessons.ts:184
↓ 2 callersMethodpersistConfig
()
gateway/src/services/orchestrator.ts:519
↓ 2 callersMethodpersistConfig
()
gateway/src/services/tts.ts:166
↓ 2 callersMethodplan
* Build the translation plan. Pure function — estimates cost + ROI * rankings. Does not execute any translation.
gateway/src/services/translation-pipeline.ts:191
↓ 2 callersMethodplanProject
* Ask the AI to decompose a task into steps dynamically. * This is the core "tell the agent what you want and it figures out the steps" feature.
gateway/src/services/projects.ts:343
↓ 2 callersMethodrecommend
* Recommend 1-3 structures for a given project. * * Pure heuristic — no AI calls. Scores each structure by genre fit and * surfaces explicit
gateway/src/services/story-structures.ts:332
↓ 2 callersMethodremove
(key: string)
gateway/src/services/preferences.ts:210
↓ 2 callersMethodrenderCharacterSheet
Render one character sheet as a single markdown line.
gateway/src/services/memory-tier.ts:230
↓ 2 callersMethodresearch
()
gateway/src/index.ts:132
↓ 2 callersMethodresolveActiveChapterNumber
* Best-effort "active chapter number" for CORE assembly. Prefers the current * step's own chapterNumber; else the max chapterNumber across the proj
gateway/src/services/projects.ts:1011
↓ 2 callersMethodresolveFreeProvider
* Resolve a provider for a free-tier task type, THROWING if the router hands * back a non-free provider (fail closed on any cost-rule breach). Only
gateway/src/services/sleep-consolidation.ts:389
↓ 2 callersMethodresolveVoice
* Resolve a voice input to a provider-appropriate voice ID. * Accepts: preset name ('narrator_deep'), voice ID, or null (use default). * For Ele
gateway/src/services/tts.ts:197
↓ 2 callersMethodrunProcess
Spawn a child process and capture stdout/stderr. Returns on exit or timeout.
gateway/src/services/external-tools.ts:164
↓ 2 callersMethodsanitize
Keep only string -> non-empty-string entries.
gateway/src/ai/model-config.ts:51
↓ 2 callersMethodsave
()
gateway/src/security/vault.ts:295
↓ 2 callersMethodsaveConfig
Persist settings to disk (atomic write via temp file + rename).
gateway/src/services/image-gen.ts:190
↓ 2 callersMethodscanExportFormats
(dir: string)
gateway/src/services/author-os.ts:404
↓ 2 callersMethodschedulePersist
()
gateway/src/services/user-model.ts:457
↓ 2 callersMethodschedulePersist
Debounced disk write — coalesces rapid `record()` calls into one write.
gateway/src/services/costs.ts:137
↓ 2 callersFunctionseedContext
()
gateway/src/services/sleep-consolidation.test.ts:19
↓ 2 callersMethodsendVoice
Send a voice message (MP3 file) to a Telegram chat
gateway/src/bridges/telegram.ts:675
↓ 2 callersMethodset
(key: string, value: any, source: PreferenceSource = 'explicit')
gateway/src/services/preferences.ts:195
↓ 2 callersMethodsetCommandHandlers
Set command handlers for direct gateway interaction
gateway/src/bridges/telegram.ts:52
↓ 2 callersMethodsetProvider
(provider: TTSProviderId)
gateway/src/services/tts.ts:161
↓ 2 callersMethodshutdown
()
gateway/src/index.ts:2377
↓ 2 callersMethodstopHealthCheck
()
gateway/src/services/orchestrator.ts:487
↓ 2 callersMethodsweepExpired
()
gateway/src/services/confirmation-gate.ts:330
↓ 2 callersMethodsyllableCount
(word: string)
gateway/src/services/style-clone.ts:402
↓ 2 callersMethodtick
()
gateway/src/services/cron-scheduler.ts:284
↓ 2 callersMethodtryParse
Try to JSON.parse with a couple of common-fix passes. Returns undefined on failure.
gateway/src/services/context-engine.ts:220
↓ 2 callersMethodtryParse
JSON.parse with a couple of common-fix passes. undefined on failure.
gateway/src/services/contradiction-detector.ts:427
↓ 2 callersMethoduniversalDisclaimer
* Top-level universal disclaimer — shown once on any dashboard page that * initiates external actions. Authors should be reminded that AuthorClaw
gateway/src/services/disclosures.ts:244
↓ 2 callersMethodupdateProgress
(goalId: string, current: number, source: 'auto' | 'manual' = 'manual')
gateway/src/services/goals.ts:124
↓ 2 callersMethodwriteSkillsReference
Write the human-readable SKILLS.txt reference file in workspace/.
gateway/src/index.ts:1182
↓ 1 callersMethodaccept
Accept a draft → moves SKILL.md from _drafts/ to ops/ and reloads skills.
gateway/src/services/auto-skill.ts:264
↓ 1 callersMethodacknowledgeDisclosures
(launchId: string, scopes: DisclosureScope[])
gateway/src/services/launch-orchestrator.ts:168
↓ 1 callersMethodaddLesson
(input: LessonInput)
gateway/src/services/lessons.ts:89
↓ 1 callersMethodaddProject
(seriesId: string, projectId: string)
gateway/src/services/series-bible.ts:126
↓ 1 callersMethodaddPromise
(projectId: string, input: Omit<PlotPromise, 'id' | 'touchedAtChapters'>)
gateway/src/services/plot-promises.ts:331
↓ 1 callersMethodaddSSEClient
* Register an SSE client. Returns cleanup function.
gateway/src/services/activity-log.ts:147
↓ 1 callersMethodaddScript
(config: Partial<ScriptConfig> & { id: string; name: string; command: string })
gateway/src/services/orchestrator.ts:394
↓ 1 callersMethodadjustConfidence
(lessonId: string, delta: number)
gateway/src/services/lessons.ts:132
↓ 1 callersMethodanalyze
* Run the specialist revision passes and aggregate their findings into one * prioritized report. Each pass is isolated: a throwing pass never abort
gateway/src/services/revision-orchestrator.ts:138
↓ 1 callersMethodanalyzeChapter
(chapter: { id: string; number: number; title: string; text: string })
gateway/src/services/craft-critic.ts:185
↓ 1 callersMethodapply
* Build an SVG cover file layered over the given PNG background. * The PNG is embedded as base64 so the resulting .svg is self-contained.
gateway/src/services/cover-typography.ts:155
↓ 1 callersMethodapplyDecisions
* Apply a set of accept/reject decisions to produce clean Markdown. * Changes marked "accepted" are applied; "rejected" revert to the original.
gateway/src/services/track-changes.ts:170
↓ 1 callersMethodapplySchema
()
gateway/src/services/memory-search.ts:126
↓ 1 callersMethodapplyTotalBudgetGuard
* Soft total-size guard for the assembled system prompt. If `prompt` is under * SYSTEM_PROMPT_SOFT_CAP, it is returned UNCHANGED (byte-identical).
gateway/src/services/message-pipeline.ts:731
↓ 1 callersMethodapprove
* User approval — ONLY called from a dashboard endpoint authenticated * against the local server (AuthorClaw binds to 127.0.0.1). Can't be * tri
gateway/src/services/confirmation-gate.ts:199
↓ 1 callersMethodarchivalSourceLabel
Human-readable label for a memory source type.
gateway/src/services/memory-tier.ts:559
↓ 1 callersMethodatRisk
Events at risk: upcoming with <7 days and critical/high priority.
gateway/src/services/release-calendar.ts:175
↓ 1 callersMethodattributeMultiVoice
* Pass 4 (NEW): Attribute dialogue to speakers and assign per-character * voices for multi-voice audiobook narration. AutoNovel-inspired but * s
gateway/src/services/audiobook-prep.ts:335
↓ 1 callersMethodautoExecuteLoop
* Fully autonomous mode: loop over ALL active steps of a project, executing * each through the message pipeline. Long-running — can run for many mi
gateway/src/services/projects.ts:852
↓ 1 callersMethodautoStartAll
()
gateway/src/services/orchestrator.ts:382
↓ 1 callersMethodbackfillOwnership
* Backfill project_id / persona_id on manuscript + project_step rows (Tiered * Memory Chunk C, sleep-job step 7). * * reindexAll() inserts ma
gateway/src/services/memory-search.ts:399
↓ 1 callersMethodbroadcast
(entry: ActivityEntry)
gateway/src/services/activity-log.ts:152
↓ 1 callersMethodbuildAboutPage
(input: WebsiteBuildInput)
gateway/src/services/website-builder.ts:289
↓ 1 callersMethodbuildActiveChapterBlock
P1 — the active chapter's ending state / summary, capped at p1 budget.
gateway/src/services/memory-tier.ts:179
↓ 1 callersMethodbuildArchivalQuery
* Build the archival FTS query: the step prompt plus the names of characters * active in (or near) the current chapter, so the search surfaces prio
gateway/src/services/projects.ts:1051
↓ 1 callersMethodbuildBlogIndex
(input: WebsiteBuildInput)
gateway/src/services/website-builder.ts:260
↓ 1 callersMethodbuildBlogPost
(post: WebsiteBlogPost, input: WebsiteBuildInput)
gateway/src/services/website-builder.ts:274
↓ 1 callersMethodbuildBookPage
(book: WebsiteBook, input: WebsiteBuildInput)
gateway/src/services/website-builder.ts:235
↓ 1 callersMethodbuildBookProductionContext
* Phase-aware context for book-production projects. * * For polish steps: includes the FULL preceding write step (the chapter to * revise) at
gateway/src/services/projects.ts:1101
↓ 1 callersFunctionbuildBookProductionSteps
( id: string, title: string, description: string, config: NovelPipelineConfig = {} )
gateway/src/services/project-templates.ts:1210
↓ 1 callersMethodbuildBooksPage
(input: WebsiteBuildInput)
gateway/src/services/website-builder.ts:217
← previousnext →301–400 of 1,032, ranked by callers