Index

A C D E G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AGENT_NAME - Static variable in class ai.mindconnect.common.LoggingContext
MDC key for the currently running agent's display name.
ai.mindconnect.common - package ai.mindconnect.common
 
ai.mindconnect.common.util - package ai.mindconnect.common.util
 
ai.mindconnect.common.util.encryption - package ai.mindconnect.common.util.encryption
 
ASC - Enum constant in enum class ai.mindconnect.common.SortOrder
 
AuthenticationInfo - Record Class in ai.mindconnect.common
Carries the authenticated user's identity and authorization context.
AuthenticationInfo(String, Namespace, List<String>) - Constructor for record class ai.mindconnect.common.AuthenticationInfo
Creates an instance of a AuthenticationInfo record class.

C

cancel() - Method in class ai.mindconnect.common.Cancellation
Idempotent.
Cancellation - Class in ai.mindconnect.common
Cooperative-plus-hard cancellation handle for an in-flight operation.
Cancellation() - Constructor for class ai.mindconnect.common.Cancellation
 
Cancellation.Registration - Interface in ai.mindconnect.common
Returned by Cancellation.registerAbort(Runnable) so callers can revoke their hook.
channel() - Method in record class ai.mindconnect.common.DomainEvent
Returns the value of the channel record component.
close() - Method in class ai.mindconnect.common.LoggingContext
 
code() - Method in exception class ai.mindconnect.common.DomainException
 
containsPlaceholder(String) - Static method in class ai.mindconnect.common.util.EnvVarResolver
True if value contains at least one ${VAR} / ${VAR:default} placeholder.
CONVERSATION_ID - Static variable in class ai.mindconnect.common.LoggingContext
MDC key for the conversation UUID.

D

decrypt(String) - Method in class ai.mindconnect.common.util.encryption.EncryptionHelper
 
DEFAULT - Static variable in record class ai.mindconnect.common.Namespace
 
DEFAULT - Static variable in record class ai.mindconnect.common.PageRequest
 
DESC - Enum constant in enum class ai.mindconnect.common.SortOrder
 
DomainEvent - Record Class in ai.mindconnect.common
 
DomainEvent(UUID, String, String, String, String, Namespace, Map<String, Object>, Instant) - Constructor for record class ai.mindconnect.common.DomainEvent
Creates an instance of a DomainEvent record class.
DomainException - Exception Class in ai.mindconnect.common
 
DomainException(String, String) - Constructor for exception class ai.mindconnect.common.DomainException
 

E

ENC - Static variable in class ai.mindconnect.common.util.encryption.EncryptionHelper
 
encrypt(String) - Method in class ai.mindconnect.common.util.encryption.EncryptionHelper
 
EncryptionHelper - Class in ai.mindconnect.common.util.encryption
 
EncryptionHelper() - Constructor for class ai.mindconnect.common.util.encryption.EncryptionHelper
 
EnvVarResolver - Class in ai.mindconnect.common.util
Resolves ${VAR_NAME} and ${VAR_NAME:default} placeholders in string values by looking them up in environment variables.
equals(Object) - Method in record class ai.mindconnect.common.AuthenticationInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.mindconnect.common.DomainEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.mindconnect.common.Namespace
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.mindconnect.common.Page
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.mindconnect.common.PageRequest
Indicates whether some other object is "equal to" this one.

G

get(String, String) - Static method in class ai.mindconnect.common.util.McEnv
The value for key: process env first, then mc.env, else fallback.
getUnencryptedPassword(String) - Method in class ai.mindconnect.common.util.encryption.EncryptionHelper
 

H

hashCode() - Method in record class ai.mindconnect.common.AuthenticationInfo
Returns a hash code value for this object.
hashCode() - Method in record class ai.mindconnect.common.DomainEvent
Returns a hash code value for this object.
hashCode() - Method in record class ai.mindconnect.common.Namespace
Returns a hash code value for this object.
hashCode() - Method in record class ai.mindconnect.common.Page
Returns a hash code value for this object.
hashCode() - Method in record class ai.mindconnect.common.PageRequest
Returns a hash code value for this object.
hasNext() - Method in record class ai.mindconnect.common.Page
 
hasPrev() - Method in record class ai.mindconnect.common.Page
 

I

id() - Method in record class ai.mindconnect.common.DomainEvent
Returns the value of the id record component.
invalid(String) - Static method in exception class ai.mindconnect.common.DomainException
 
isCancelled() - Method in class ai.mindconnect.common.Cancellation
 
items() - Method in record class ai.mindconnect.common.Page
Returns the value of the items record component.

L

LoggingContext - Class in ai.mindconnect.common
Helper for setting SLF4J/MDC fields scoped to a single agent invocation.

M

McEnv - Class in ai.mindconnect.common.util
Loads the repository's mc.env file — plain docker-style KEY=VALUE lines, no quoting or escaping (values are taken verbatim after the first =), # starts a comment.

N

namespace() - Method in record class ai.mindconnect.common.AuthenticationInfo
Returns the value of the namespace record component.
namespace() - Method in record class ai.mindconnect.common.DomainEvent
Returns the value of the namespace record component.
Namespace - Record Class in ai.mindconnect.common
 
Namespace(String) - Constructor for record class ai.mindconnect.common.Namespace
Creates an instance of a Namespace record class.
noEncryption() - Static method in class ai.mindconnect.common.util.encryption.EncryptionHelper
Returns an instance that resolves plain: prefixes but cannot decrypt enc: values.
none() - Static method in class ai.mindconnect.common.Cancellation
Returns a no-op cancellation; useful for callers that don't need cancel.
notFound(String, String) - Static method in exception class ai.mindconnect.common.DomainException
 

O

occurredAt() - Method in record class ai.mindconnect.common.DomainEvent
Returns the value of the occurredAt record component.
of(String, Namespace) - Static method in record class ai.mindconnect.common.AuthenticationInfo
 
of(String, Namespace, List<String>) - Static method in record class ai.mindconnect.common.AuthenticationInfo
 
of(String, String, String, String, Namespace, Map<String, Object>) - Static method in record class ai.mindconnect.common.DomainEvent
 
of(List<T>, int, int) - Static method in record class ai.mindconnect.common.Page
 
offset() - Method in record class ai.mindconnect.common.PageRequest
 

P

page() - Method in record class ai.mindconnect.common.Page
Returns the value of the page record component.
page() - Method in record class ai.mindconnect.common.PageRequest
Returns the value of the page record component.
Page<T> - Record Class in ai.mindconnect.common
 
Page(List<T>, int, int, long) - Constructor for record class ai.mindconnect.common.Page
Creates an instance of a Page record class.
PageRequest - Record Class in ai.mindconnect.common
 
PageRequest(int, int) - Constructor for record class ai.mindconnect.common.PageRequest
Creates an instance of a PageRequest record class.
payload() - Method in record class ai.mindconnect.common.DomainEvent
Returns the value of the payload record component.
PLAIN - Static variable in class ai.mindconnect.common.util.encryption.EncryptionHelper
 

R

registerAbort(Runnable) - Method in class ai.mindconnect.common.Cancellation
Registers a hook to run on cancel.
resolve(String) - Method in class ai.mindconnect.common.util.encryption.EncryptionHelper
Returns the plaintext value.
resolve(String) - Static method in class ai.mindconnect.common.util.EnvVarResolver
Expands all ${…} placeholders in value using environment variables.
resolve(String, Map<String, String>) - Static method in class ai.mindconnect.common.util.EnvVarResolver
Same as EnvVarResolver.resolve(String) but accepts an explicit env map — useful for testing without touching real environment variables.
roles() - Method in record class ai.mindconnect.common.AuthenticationInfo
Returns the value of the roles record component.

S

session(UUID, UUID, String) - Static method in class ai.mindconnect.common.LoggingContext
Sets sessionId, conversationId and agentName for the duration of the block.
SESSION_ID - Static variable in class ai.mindconnect.common.LoggingContext
MDC key for the agent session UUID.
size() - Method in record class ai.mindconnect.common.Page
Returns the value of the size record component.
size() - Method in record class ai.mindconnect.common.PageRequest
Returns the value of the size record component.
SortOrder - Enum Class in ai.mindconnect.common
 
sourceRefId() - Method in record class ai.mindconnect.common.DomainEvent
Returns the value of the sourceRefId record component.
sourceService() - Method in record class ai.mindconnect.common.DomainEvent
Returns the value of the sourceService record component.
SUB_AGENT - Static variable in class ai.mindconnect.common.LoggingContext
MDC key for a sub-agent that was invoked from inside the current agent.
subagent(String, String) - Static method in class ai.mindconnect.common.LoggingContext
Sets the subAgent + task slot.

T

TASK - Static variable in class ai.mindconnect.common.LoggingContext
MDC key for the stateless task name (e.g.
tool(String) - Static method in class ai.mindconnect.common.LoggingContext
Sets the tool slot for the duration of one tool invocation.
TOOL - Static variable in class ai.mindconnect.common.LoggingContext
MDC key for the current tool being executed.
toString() - Method in record class ai.mindconnect.common.AuthenticationInfo
Returns a string representation of this record class.
toString() - Method in record class ai.mindconnect.common.DomainEvent
Returns a string representation of this record class.
toString() - Method in record class ai.mindconnect.common.Namespace
Returns a string representation of this record class.
toString() - Method in record class ai.mindconnect.common.Page
Returns a string representation of this record class.
toString() - Method in record class ai.mindconnect.common.PageRequest
Returns a string representation of this record class.
total() - Method in record class ai.mindconnect.common.Page
Returns the value of the total record component.
totalPages() - Method in record class ai.mindconnect.common.Page
 
type() - Method in record class ai.mindconnect.common.DomainEvent
Returns the value of the type record component.

U

unregister() - Method in interface ai.mindconnect.common.Cancellation.Registration
 
userId() - Method in record class ai.mindconnect.common.AuthenticationInfo
Returns the value of the userId record component.

V

value() - Method in record class ai.mindconnect.common.Namespace
Returns the value of the value record component.
valueOf(String) - Static method in enum class ai.mindconnect.common.SortOrder
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ai.mindconnect.common.SortOrder
Returns an array containing the constants of this enum class, in the order they are declared.
A C D E G H I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form