MCPcopy Create free account

hub / github.com/BabylonSocial/babylon / functions

Functions14,075 in github.com/BabylonSocial/babylon

↓ 13 callersMethodgenerate_synthetic_batch
Generate batch of synthetic scenarios
packages/training/python/src/training/scenario_pool.py:655
↓ 13 callersFunctiongetAgentDefaultProfileImageUrl
( index1Based: number, cdnBaseUrl?: string )
packages/shared/src/utils/assets.ts:91
↓ 13 callersMethodgetGameState
()
packages/core/storage/ports/game.ts:11
↓ 13 callersFunctiongetNextMilestone
(streak: number)
packages/testing/unit/daily-login-service.test.ts:56
↓ 13 callersMethodgetPosition
( userId: string, marketId: string, side: PredictionSide )
packages/core/markets/prediction/types.ts:106
↓ 13 callersMethodgetRecentPosts
( options?: PaginationOptions )
packages/core/storage/ports/posts.ts:12
↓ 13 callersFunctiongetStories
( params: Record<string, string | number> = {} )
packages/testing/integration/feed/stories.integration.test.ts:30
↓ 13 callersMethodgetTrends
* Get current trending topics
packages/engine/src/TrendingTopicsEngine.ts:314
↓ 13 callersFunctiongetUserDisplayName
( user: UserDisplayFields | null | undefined, fallback = 'User' )
apps/web/src/lib/user-display.ts:20
↓ 13 callersFunctiongetUserStreak
(userId: string)
packages/testing/integration/daily-login-api.integration.test.ts:103
↓ 13 callersFunctionget_archetype_weights
Get reward weights for an archetype.
packages/training/python/src/training/rewards.py:209
↓ 13 callersMethodget_weighted_score
Calculate weighted score for this sample. Priority order: 1. attributed_reward (if set) - most precise, from tick outcome
packages/training/python/src/training/multi_prompt_dataset.py:109
↓ 13 callersMethodget_window_ids
(self)
packages/training/python/src/data_bridge/reader.py:729
↓ 13 callersFunctionisValidSnowflakeId
(id: string)
packages/shared/src/utils/snowflake.ts:206
↓ 13 callersFunctionis_value_proportional
Check if the payment amount is proportional to the relationship length. Intuition: a first-time interaction requesting $10,000 is suspicious.
packages/training/python/src/training/trust_decomposition.py:71
↓ 13 callersFunctionmake_llm_call
( purpose: str = "action", system_prompt: str = "You are a trading agent with aggressive strategy.",
packages/training/python/tests/test_multi_prompt_dataset_comprehensive.py:47
↓ 13 callersFunctionmake_step
(step_number: int = 0, llm_calls=None, action=None, reward=0.5)
packages/training/python/tests/test_multi_prompt_dataset_comprehensive.py:77
↓ 13 callersMethodon
( event: K, listener: (data: GameWorldEvents[K]) => void )
packages/engine/src/GameWorld.ts:248
↓ 13 callersFunctionpost
( path: string, body: Record<string, unknown> )
packages/testing/integration/api-endpoints.integration.test.ts:27
↓ 13 callersMethodprocessTradingFee
* Process trading fee - charge user and distribute to platform/referrer * * @description Processes a trading fee by charging the user, creating
packages/engine/src/services/fee-service.ts:178
↓ 13 callersMethodremove
(id: string)
packages/api/src/realtime/connection-registry.ts:23
↓ 13 callersFunctionresolveLiveLlmTestConfig
()
packages/testing/integration/helpers/live-runtime.ts:14
↓ 13 callersFunctionsecureShuffle
(array: readonly T[])
packages/engine/src/utils/entropy.ts:45
↓ 13 callersFunctionshuffleWithNoConsecutive
( arr: T[], random: () => number )
packages/engine/src/utils/feed-diversity.ts:48
↓ 13 callersFunctiontruncateToTokenLimitSync
( text: string, maxTokens: number, options: { ellipsis?: boolean; preserveEnd?: boolean; } = {
packages/api/src/utils/token-counter.ts:158
↓ 13 callersMethodvalidateArticle
* Validate an article before publishing. * Has source context (worldContext, event descriptions) → runs grounding check.
packages/engine/src/services/content-quality-gate.ts:166
↓ 13 callersMethodverifyOwnership
( walletAddress: string, contractAddress: string, tokenId: number | null, chainId?: number )
packages/api/src/services/nft-verification-service.ts:121
↓ 13 callersFunctionwriteOutput
(filename: string, data: unknown)
packages/testing/integration/engine-generation-output.test.ts:121
↓ 13 callersFunctionwriteOutput
(filename: string, data: unknown)
packages/testing/integration/full-agent-tick.test.ts:79
↓ 12 callersFunction_compute_reward
Compute reward from an action outcome. Composite reward: - PnL component (realized profit/loss from trades) - Format component (
packages/training/python/src/training/continuous_rl.py:636
↓ 12 callersMethod_extract_step_from_path
Extract step number from checkpoint path like 'step_50
packages/training/python/src/training/atropos_trainer.py:560
↓ 12 callersFunctionaddChatParticipant
(options: { chatId: string; userId: string; invitedBy?: string; })
packages/testing/integration/group-chat-gameplay.integration.test.ts:137
↓ 12 callersMethodassignDefaultGroups
* Assign default alpha groups to a new user. * * Called after user account creation. Runs async/non-blocking * to avoid slowing signup flow.
packages/engine/src/services/user-alpha-group-assignment-service.ts:96
↓ 12 callersFunctionbuild_alert
(level: str, code: str, message: str, *, path: str | None = None)
packages/training/python/scripts/releases/check_scam_defense_release_health.py:46
↓ 12 callersFunctionbuild_generation_cache
( model_config: Any, *, cache_implementation: str = "dynamic", turboquant_settings: TurboQuant
packages/training/python/src/training/turboquant.py:625
↓ 12 callersFunctioncalculateBalanceAfterReversal
* Balance after reversal logic (extracted for testing) * Mirrors the logic in TradingBalanceFundingService.reversePurchaseFunding
packages/testing/unit/stripe/points-purchase-logic.test.ts:27
↓ 12 callersFunctioncalculate_engagement_score
Calculate engagement score based on social activity volume and quality. Args: metrics: Behavior metrics containing social activity c
packages/training/python/src/training/rewards.py:2562
↓ 12 callersFunctioncalculate_information_spread_score
Calculate score based on how well content spread through the network. Args: metrics: Behavior metrics containing influence data
packages/training/python/src/training/rewards.py:2603
↓ 12 callersMethodcheckTrainingReadiness
* Check if we're ready to train
packages/training/src/training/AutomationPipeline.ts:101
↓ 12 callersFunctioncheck_reasoning_action_alignment
Check if reasoning aligns with action taken, including Financial Literacy check. Components: 1. Directional Alignment (Up/Buy vs Down/Se
packages/training/python/src/training/quality_utils.py:93
↓ 12 callersMethodclaimDailyReward
(userId: string)
packages/api/src/services/daily-login-service.ts:278
↓ 12 callersFunctionconfig
()
packages/training/python/tests/test_shared_model_rl.py:46
↓ 12 callersFunctioncreateComment
( userId: string, npcPostId: string, content: string )
packages/engine/src/__tests__/integration/agent-group-chat-invite.integration.test.ts:206
↓ 12 callersFunctioncreateMockRequest
(apiKey: string | null)
packages/testing/unit/auth/whoami.test.ts:50
↓ 12 callersFunctioncreateMockTask
( id: string, state: 'submitted' | 'working' | 'completed' | 'failed', contextId = 'ctx-001' )
packages/testing/unit/a2a/extended-task-store.test.ts:14
↓ 12 callersFunctioncreateTestAgent
(options: { displayName?: string; username?: string; bio?: string; })
packages/engine/src/__tests__/integration/agent-group-chat-invite.integration.test.ts:55
↓ 12 callersFunctioncreateTestNPC
( name: string )
packages/engine/src/__tests__/integration/agent-group-chat-invite.integration.test.ts:108
↓ 12 callersFunctioncreateTestNPC
( name: string )
packages/testing/integration/group-chat-engagement-flow.integration.test.ts:69
↓ 12 callersFunctioncreateTestUser
(options?: { walletAddress?: string; reputationPoints?: number; })
packages/testing/integration/nft-gallery.integration.test.ts:54
↓ 12 callersFunctionderiveChannel
(actionType: string, isGroupChat = false)
packages/training/src/training/__tests__/step-attribution-and-channels.test.ts:250
↓ 12 callersMethodendTrajectory
* End trajectory and save to database. * @param trajectoryId - The trajectory ID * @param options - End options including final metrics * @th
packages/training/src/training/TrajectoryRecorder.ts:360
↓ 12 callersMethodensureMarketExists
* Ensure a market row exists for a given question/market id. * * This is useful for game/engine flows that create questions first and want *
packages/core/markets/prediction/PredictionMarketService.ts:67
↓ 12 callersFunctionensureUserForAuth
( user: AuthenticatedUser, options: EnsureUserOptions = {} )
packages/api/src/users/ensure-user.ts:191
↓ 12 callersFunctionevaluateStateTransition
( arc: ArcState, dayNumber: number )
packages/engine/src/services/narrative-event-processor.ts:170
↓ 12 callersFunctionextract_market_id
Extract market identifier from a trajectory step. Checks multiple possible parameter names for the market/ticker. Args: step: T
packages/training/python/src/training/temporal_credit.py:70
↓ 12 callersFunctionfetchStats
()
apps/web/src/components/reputation/FeedbackHistory.tsx:279
↓ 12 callersFunctionformatPrice
(price: number)
apps/web/src/components/markets/PerpTradingModal.tsx:263
↓ 12 callersFunctiongetActiveWeeklyChallengeIds
(date: Date = new Date())
packages/api/src/services/achievement-service.ts:136
↓ 12 callersFunctiongetAvailableArchetypes
()
packages/training/src/rubrics/index.ts:193
↓ 12 callersFunctiongetBaseUrl
()
packages/shared/src/config/index.ts:186
↓ 12 callersFunctiongetEffectiveTierConfig
( tier: TierLevel, npcId?: string )
packages/engine/src/services/tier-config.ts:196
↓ 12 callersMethodgetNPCBehaviorType
* Determine NPC behavior type from personality
packages/engine/src/services/market-momentum-service.ts:287
↓ 12 callersMethodgetOrganizationsByType
(type: string)
packages/core/storage/ports/actors.ts:35
↓ 12 callersMethodgetStrategy
* Get strategy configuration based on personality and conditions
packages/engine/src/npc/npc-portfolio-strategy.ts:54
↓ 12 callersMethodgetTokens
* Get current token count for agent
packages/a2a/src/utils/rate-limiter.ts:80
↓ 12 callersFunctionhas_custom_rubric
Check if archetype has a custom rubric.
packages/training/python/src/training/rubric_loader.py:161
↓ 12 callersFunctionhashApiKey
(apiKey: string)
packages/api/src/utils/api-keys.ts:271
↓ 12 callersFunctioninferSubMarketTimeframe
(durationMs: number)
packages/testing/unit/cron/markets-tick.test.ts:1098
↓ 12 callersFunctionisLikelyDiscord
* Replicate Discord Activity detection logic from DiscordActivityProvider. * Tests the hostname + query param + iframe heuristic.
apps/web/src/components/providers/__tests__/DiscordActivityDetection.test.ts:21
↓ 12 callersFunctionisNftChatGatedChat
(chatId: string)
packages/api/src/services/nft-chat-gating-service.ts:62
↓ 12 callersFunctionisRetryableError
(error: unknown)
packages/shared/src/utils/retry.ts:43
↓ 12 callersFunctionmakeAlert
(overrides: Record<string, unknown> = {})
packages/testing/unit/price-alerts-api.test.ts:139
↓ 12 callersFunctionmakeLLMCall
(overrides: Partial<LLMCallInput> = {})
packages/engine/src/__tests__/unit/dag-tracer.test.ts:13
↓ 12 callersFunctionmakeRuntime
(agentId?: string)
packages/testing/unit/messaging-parsers.test.ts:135
↓ 12 callersFunctionmake_llm_call
(**overrides)
packages/training/python/tests/test_models_comprehensive.py:51
↓ 12 callersFunctionnormalizeDecisionAction
(action: string)
packages/agents/src/autonomous/action-normalization.ts:21
↓ 12 callersMethodreload
Reload configuration from file.
packages/training/python/src/training/rubric_loader.py:112
↓ 12 callersFunctionrequireServer
( serverAvailable: boolean, baseUrl: string = DEFAULT_BASE_URL )
packages/testing/integration/helpers.ts:59
↓ 12 callersFunctionshouldFetch
( type: FilterType, targetType: 'trade' | 'post' | 'comment' )
apps/web/src/app/api/agents/activity/route.test.ts:464
↓ 12 callersMethodshouldSkipForDiversity
* Check if executing this action type would create too many consecutive same types. * Returns true if the action should be skipped/deferred for div
packages/engine/src/utils/feed-diversity.ts:196
↓ 12 callersMethodstart_episode
Start a new episode
packages/training/python/src/training/multi_turn.py:580
↓ 12 callersFunctionsubheading
(msg: string)
scripts/context-inspector.ts:67
↓ 12 callersFunctionvalidateOnchainRequest
(body: Record<string, unknown>)
packages/testing/unit/mobile/onchain-route.test.ts:30
↓ 12 callersFunctionverifiable_false_positive_reward
Penalty for rejecting legitimate interactions (false positives). This prevents the degenerate "refuse everything" policy. An agent that indis
packages/training/python/src/training/rewards.py:603
↓ 12 callersMethodzero_grad
(self)
packages/training/python/tests/test_run_rlvr_pipeline.py:1573
↓ 11 callersFunction_bits_to_bytes
(bits: float)
packages/training/python/src/training/qwen_capacity.py:21
↓ 11 callersMethod_request
Make HTTP request with retry logic. Retries on 5xx and network errors. Fails immediately on 4xx (client errors).
packages/training/python/src/training/simulation_bridge.py:267
↓ 11 callersFunctionaddChatParticipant
(options: { chatId: string; userId: string; invitedBy?: string; })
packages/testing/integration/group-chat-dynamics.integration.test.ts:144
↓ 11 callersFunctionasDrizzleTable
(table: T)
packages/db/src/client.ts:59
↓ 11 callersMethodbal
(userId: string)
packages/testing/integration/perp-avg-fill-integration.test.ts:121
↓ 11 callersFunctionbuildApiUrl
( agentId: string | undefined, limit: number, type: string )
apps/web/src/hooks/__tests__/useAgentActivity.test.ts:24
↓ 11 callersFunctionbuildWhereClause
* Build a Drizzle SQL where clause from a where input object.
packages/db/src/client.ts:283
↓ 11 callersFunctioncalculateHotScore
( likeCount: number, commentCount: number, shareCount: number, timestamp: Date )
apps/web/src/app/api/feed/hot/route.test.ts:18
↓ 11 callersFunctioncalculateLiquidationPrice
( entryPrice: number, side: 'long' | 'short', leverage: number )
packages/shared/src/perps-types.ts:129
↓ 11 callersMethodcalculateSell
* Calculate USD received for selling a given number of shares.
packages/core/markets/prediction/pricing-model.ts:39
↓ 11 callersFunctioncanAccessNftChatGate
( dbUserId: string, chatId: string )
packages/api/src/services/nft-chat-gating-service.ts:92
↓ 11 callersFunctioncheckUserInput
(content: string)
packages/shared/src/utils/content-safety.ts:49
↓ 11 callersFunctionclamp
(value: number, min: number, max: number)
packages/engine/src/services/market-simulation-profiles.ts:99
↓ 11 callersFunctionclamp
(value: float, lo: float, hi: float)
packages/training/python/scripts/eval_scambench.py:226
↓ 11 callersFunctionclassifyBalanceTransaction
( transaction: ClassifiedBalanceTransactionInput )
packages/db/src/balance-transaction-classification.ts:332
← previousnext →601–700 of 14,075, ranked by callers