Constant Field Values
ai.redouble.*
-
ai.redouble.demo.DemoCorpus
-
ai.redouble.demo.DemoPolicy
-
ai.redouble.demo.decide.FileEntry
-
ai.redouble.demo.decide.PriceChangeFinderModifier and TypeConstant FieldValue
public static final String"Find every statement in the documents of this folder that decides a change of a price and says from when the new price applies. Open the documents likely to record such decisions, split them into statements, and finish with the statements that decide a price change."
-
ai.redouble.demo.extract.FileIndex
-
ai.redouble.demo.pricing.DecideProductGroupsTool
-
ai.redouble.docs.NavGenerator
-
ai.redouble.docs.SearchIndex
-
ai.redouble.nucleo.NucleoConfigurator
-
ai.redouble.nucleo.chat.ConversationTitle
-
ai.redouble.nucleo.ext.lit.PubMedRateLimiter
-
ai.redouble.nucleo.ext.patent.epo.EPOClient
-
ai.redouble.nucleo.ext.patent.usptoodp.UsptoOdpClient
-
ai.redouble.nucleo.guardrails.AbstractGuardrail<T>
-
ai.redouble.nucleo.harness.GuardrailEnforcer
-
ai.redouble.nucleo.harness.Job<T>
-
ai.redouble.nucleo.harness.JobDispatcher
-
ai.redouble.nucleo.harness.artifacts.ArtifactRegistry
-
ai.redouble.nucleo.harness.conversation.ConversationContextModifier and TypeConstant FieldValue
public static final String"legend"public static final String"toolWeights"public static final String"Schema notation. In any schema you are given, keys beginning with @ are there to explain the structure to YOU and provide hints on object construction. They are never a part of your reply. @type names a value\'s type, @description its meaning, @required that it must be present, @examples sample values, @values the only values an enum accepts, @fields the members of an object.\nAnswer with an instance of the schema. At every level, a node with @fields becomes an object holding those members, the same rule applying inside it; a node without @fields becomes a value of its @type. The name in @type (Person, Address) tells you which shape you are building.\nschema {\"@type\":\"Person\",\"@fields\":{\n \"name\":{\"@type\":\"string\",\"@description\":\"full name\"},\n \"tags\":{\"@type\":\"array of string\"},\n \"home\":{\"@type\":\"Address\",\"@fields\":{\"city\":{\"@type\":\"string\"}}}}}\ninstance {\"name\":\"Ada Lovelace\",\"tags\":[\"mathematician\"],\"home\":{\"city\":\"London\"}}"public static final String"tool:"public static final String"Each tool is annotated [type, weight: N]. Types: \'in memory\' = instant computation, no external calls. \'api call\' = single external API call. \'thinker LN\' = LLM-driven sub-agent (N = depth of sub-agent hierarchy beneath it). Weight is relative computational cost on a 0-100 scale. Low weight (1-5) = quick lookups. High weight (30+) = deep multi-step investigations. Match tool choice to your depth: at IMMEDIATE/QUICK, avoid thinkers and high-weight tools entirely. At STANDARD, use tools freely but prefer lower-weight options when sufficient. Only invoke high-weight thinkers (30+) when depth is THOROUGH or above."
-
ai.redouble.nucleo.harness.conversation.compaction.ContextWindowManagerModifier and TypeConstant FieldValue
public static final int128000public static final double0.92
-
ai.redouble.nucleo.harness.decision.SystemOneWire
-
ai.redouble.nucleo.harness.llm.EmbeddingsClient
-
ai.redouble.nucleo.harness.models.AbstractModelSpec
-
ai.redouble.nucleo.harness.models.CharBasedTokenCounterModifier and TypeConstant FieldValue
public static final int1000public static final int450 -
ai.redouble.nucleo.harness.models.Cl100kTokenCounterModifier and TypeConstant FieldValue
public static final int1600public static final int258public static final int85public static final int170public static final double1.1public static final double1.2public static final double1.1public static final double1.0public static final int450 -
ai.redouble.nucleo.harness.models.JsonModelsBackend
-
ai.redouble.nucleo.harness.models.ModelLineage
-
ai.redouble.nucleo.harness.models.ProviderLinks
-
ai.redouble.nucleo.harness.models.discovery.DiscoveredModel
-
ai.redouble.nucleo.harness.observability.EventLogger
-
ai.redouble.nucleo.harness.schema.NucleoJsonSerializer
-
ai.redouble.nucleo.harness.schema.NucleoSchemaKeywords
-
ai.redouble.nucleo.http.HttpConnectionPoolsModifier and TypeConstant FieldValue
public static final int30public static final int15
-
ai.redouble.nucleo.mcp.auth.McpClientCredential
-
ai.redouble.nucleo.mcp.server.McpSchemaPublisher
-
ai.redouble.nucleo.mcp.server.McpTransportInterposer
-
ai.redouble.nucleo.mcp.server.SchemaDialect
-
ai.redouble.nucleo.providers.anthropic.AnthropicSDKClient
-
ai.redouble.nucleo.providers.bedrock.BedrockClients
-
ai.redouble.nucleo.providers.openai.AzureFoundryOpenAIClient
-
ai.redouble.nucleo.providers.openai.OpenAICompatibleClient
-
ai.redouble.nucleo.providers.openai.OpenAIProvider
-
ai.redouble.nucleo.providers.systemone.SystemOneClient
-
ai.redouble.nucleo.quarkus.QuarkusSecrets
-
ai.redouble.nucleo.spring.NucleoSpringApplication
-
ai.redouble.nucleo.spring.SpringSecrets
-
ai.redouble.nucleo.tools.AbstractOrchestrator<I,
O> -
ai.redouble.nucleo.tools.ResponseCorrection
-
ai.redouble.nucleo.tools.Tool<I,
O>
-
ai.redouble.nucleo.tools.benchmark.Benchmark<I,
O> Modifier and TypeConstant FieldValuepublic static final String"candidate"public static final String"judge"public static final String"reference"public static final String"benchmark"public static final String"benchmark.model"public static final String"benchmark.run"public static final String"benchmark.role"
-
ai.redouble.nucleo.tools.deciding.DecisionThinker<I,
O> Modifier and TypeConstant FieldValuepublic static final int32public static final double0.5public static final String"obs.decision_turns" -
ai.redouble.nucleo.tools.deciding.DecisionTurn
-
ai.redouble.nucleo.tools.registry.RequestSkillProvider
-
ai.redouble.nucleo.tools.registry.RequestToolsProvider
-
ai.redouble.nucleo.tools.thinking.AbstractThinker<I,
O> -
ai.redouble.nucleo.tools.thinking.AbstractToollessThinker<I,
O> Modifier and TypeConstant FieldValuepublic static final int2protected static final String"task" -
ai.redouble.nucleo.tools.thinking.LLMCall<T>
-
ai.redouble.nucleo.tools.thinking.SingleObjectiveThinker<I,
O>