::nx::Object ::nx::Object __default_accessor __default_method_call_protection __object_configureparameter __resolve_method_path contains copy delete object method delete object property delete object variable destroy_on_cleanup info consts info info info lookup parameters info lookup slots info lookup syntax info lookup variables info object method args info object method body info object method callprotection info object method debug info object method definition info object method definitionhandle info object method deprecated info object method exists info object method handle info object method origin info object method parameters info object method registrationhandle info object method returns info object method submethods info object method syntax info object method type info object slots info object variables info variable definition info variable name info variable parameter move object alias object forward object method object property object variable private protected public qn require namespace require object method require private object method require protected object method require public object method serialize ::nsmcp::Object ::nsmcp::Object dict getdef ::nsmcp::Object->::nx::Object ::nsmcp::RequestContext ::nsmcp::RequestContext permissions principal server targets ::nsmcp::RequestContext->::nsmcp::Object ::nsmcp::LogCorrelation ::nsmcp::LogCorrelation accessFileScan accessFileSummary accessUnifiedRead accessUnifiedReadOnce configureAccessAnalytics entries errorSummary errors requestContext requestContexts results ::nsmcp::LogCorrelation->::nsmcp::Object ::nsmcp::Protocol ::nsmcp::Protocol dispatch error handle parameter supports uniqueMembers ::nsmcp::Protocol->::nsmcp::Object ::nsmcp::Authorizer ::nsmcp::Authorizer allowed require ::nsmcp::Authorizer->::nsmcp::Object ::nsmcp::LogService ::nsmcp::LogService accessBudget accessProgress init owned poll require resolveWindow results run start summary ::nsmcp::LogService->::nsmcp::Object ::nsmcp::QuestionService ::nsmcp::QuestionService → setup cancel choices cleanup continuationJobs continue defaultBackend describe drop event evidence forget init logQuestion owned poll provider questionPresentation recordUsage run send toolEvidence usageSummary ::nsmcp::QuestionService->::nsmcp::Object ::nsmcp::ToolRegistry ::nsmcp::ToolRegistry → providerConfig call controlsAvailable describe enabled fingerprint list questionSnapshot readEnabled refreshProviders register setEnabled verifyQuestionPin writeEnabled ::nsmcp::ToolRegistry->::nsmcp::Object ::nsmcp::AccessCardinalityStore ::nsmcp::AccessCardinalityStore add addKey close destroy disconnect diskBytes fail flush init readable results snapshot ::nsmcp::AccessCardinalityStore->::nsmcp::Object ::nsmcp::RequestClass ::nsmcp::RequestClass new ::nsmcp::RequestClass->::nsmcp::Object ::nx::Class ::nx::Class ::nsmcp::RequestClass->::nx::Class ::nsmcp::FileCredentials ::nsmcp::FileCredentials describe describeUnlocked init load loadAll names prepare publish revoke ::nsmcp::FileCredentials->::nsmcp::Object ::nsmcp::Tool ::nsmcp::Tool describe execute init jsonArguments name permission validate ::nsmcp::Tool->::nsmcp::Object ::nsmcp::BoundedLogScanner ::nsmcp::BoundedLogScanner destroy find first init load nextLine prepareNative setBuffer ::nsmcp::BoundedLogScanner->::nsmcp::Object ::nsmcp::AccessRecordParser ::nsmcp::AccessRecordParser completionTime failureReason fields indexTime init parse requestFields timingFields timingMicroseconds timingValues ::nsmcp::AccessRecordParser->::nsmcp::Object ::nsmcp::DatabaseSession ::nsmcp::DatabaseSession batchCapabilities batchInsert changes close destroy execute executeDml inTransaction init scalar statements transaction ::nsmcp::DatabaseSession->::nsmcp::Object ::nsmcp::SQLiteDatabase ::nsmcp::SQLiteDatabase connect init path ::nsmcp::SQLiteDatabase->::nsmcp::Object ::nsmcp::Server ::nsmcp::Server http install ::nsmcp::Server->::nsmcp::Object ::nsmcp::CodexQuestionRun ::nsmcp::CodexQuestionRun connectBridge continuationState emit prepareUsage receive recordUsage rpc run send toolStart toolTiming ::nsmcp::CodexQuestionRun->::nsmcp::Object ::nsmcp::QuestionBackend ::nsmcp::QuestionBackend → reportingInstructions canonicalResult describe run toolCallResult ::nsmcp::QuestionBackend->::nsmcp::Object ::nsmcp::UnifiedAccessSession ::nsmcp::UnifiedAccessSession changes close destroy execute overview scalar ::nsmcp::UnifiedAccessSession->::nsmcp::Object ::nsmcp::HttpTransport ::nsmcp::HttpTransport maxBodyBytes mediaTypes questionPolicy questionPoll request response ::nsmcp::HttpTransport->::nsmcp::Object ::nsmcp::AccessRecordStoreSQLite ::nsmcp::AccessRecordStoreSQLite allScope available batchInsertionAvailable boundaryPending cRead capacity checkpointCounts close coveredBytes coveredEnd descriptors destroy diagnostic disconnect diskBytes dropState filters finish gapEnd ingest init initialize legacyViews observeBatch overview pageLimit prepare prune pruneAge retentionFloor rollBatch rollupBackfill rollupSource samples scope session stateGet statePut stats totals tuple ::nsmcp::AccessRecordStoreSQLite->::nsmcp::Object ::nsmcp::LogRecordParser ::nsmcp::LogRecordParser accessRequestIdentifier continuation metadata stripAnsi timestampSeconds validConnectionIdentifier validRequestIdentifier ::nsmcp::LogRecordParser->::nsmcp::Object ::nsmcp::QuestionJobPoller ::nsmcp::QuestionJobPoller → wait ::nsmcp::QuestionJobPoller->::nsmcp::Object ::nsmcp::AccessLogIngestor ::nsmcp::AccessLogIngestor ingest ingestLocked init initial locateRecent recentState refresh retentionCutoff sample summaryLocked validateWindow ::nsmcp::AccessLogIngestor->::nsmcp::Object ::nsmcp::LogDiscovery ::nsmcp::LogDiscovery createCorrelation describePath discover runtimeAccessLog runtimeSystemLog ::nsmcp::LogDiscovery->::nsmcp::Object ::nsmcp::LogSource ::nsmcp::LogSource read ::nsmcp::LogSource->::nsmcp::Object ::nsmcp::Authenticator ::nsmcp::Authenticator authenticate ::nsmcp::Authenticator->::nsmcp::Object ::nsmcp::LogSummaryReader ::nsmcp::LogSummaryReader line next nextLine ::nsmcp::LogSummaryReader->::nsmcp::Object ::nsmcp::ChatCompletionsRun ::nsmcp::ChatCompletionsRun check compactHistory context drain emit event feed invoke pollJob request run secret text tools ::nsmcp::ChatCompletionsRun->::nsmcp::Object ::nsmcp::LogRedactor ::nsmcp::LogRedactor identifiers message page queryValues record sensitive ::nsmcp::LogRedactor->::nsmcp::Object ::nsmcp::UnifiedAccessDatabase ::nsmcp::UnifiedAccessDatabase connect path ::nsmcp::UnifiedAccessDatabase->::nsmcp::Object ::nsmcp::LogErrorSummaryTool ::nsmcp::LogErrorSummaryTool execute options validate ::nsmcp::LogErrorSummaryTool->::nsmcp::Tool ::nsmcp::CodeQueryDefinitionTool ::nsmcp::CodeQueryDefinitionTool execute options validate ::nsmcp::CodeQueryDefinitionTool->::nsmcp::Tool ::nsmcp::LogTool ::nsmcp::LogTool arguments execute validate ::nsmcp::LogTool->::nsmcp::Tool ::nsmcp::ConfigurationTool ::nsmcp::ConfigurationTool credentialParameter execute options sections validate value ::nsmcp::ConfigurationTool->::nsmcp::Tool ::nsmcp::ServerDescribe ::nsmcp::ServerDescribe execute ::nsmcp::ServerDescribe->::nsmcp::Tool ::nsmcp::CodeDefinitionTool ::nsmcp::CodeDefinitionTool execute options validate ::nsmcp::CodeDefinitionTool->::nsmcp::Tool ::nsmcp::StatsTool ::nsmcp::StatsTool available encode unavailable ::nsmcp::StatsTool->::nsmcp::Tool ::nsmcp::AccessSummaryTool ::nsmcp::AccessSummaryTool execute options validate ::nsmcp::AccessSummaryTool->::nsmcp::Tool ::nsmcp::CodeSearchTool ::nsmcp::CodeSearchTool execute options validate ::nsmcp::CodeSearchTool->::nsmcp::Tool ::nsmcp::AccessDiagnosticTool ::nsmcp::AccessDiagnosticTool accumulateTraffic aggregateKey argumentTriples classify configuredSlowPath contextComplete evidencePriority execute init logDirectory modules nativeClassify options page recordFields scanBounds scanStep seekSample source trafficTriples validate ::nsmcp::AccessDiagnosticTool->::nsmcp::Tool ::nsmcp::CodeUpstreamTool ::nsmcp::CodeUpstreamTool candidates commit compare comparison describe execute get http mappings options selectDefinition source validate ::nsmcp::CodeUpstreamTool->::nsmcp::Tool ::nsmcp::RequestRoutingTool ::nsmcp::RequestRoutingTool contextSupported encodeSnapshot execute mapped snapshot ::nsmcp::RequestRoutingTool->::nsmcp::Tool ::nsmcp::ChatCompletionsBackend ::nsmcp::ChatCompletionsBackend describe init run streamClose streamData streamDrain streamHeaders streamOpen ::nsmcp::ChatCompletionsBackend->::nsmcp::QuestionBackend ::nsmcp::CodexQuestionBackend ::nsmcp::CodexQuestionBackend describe run ::nsmcp::CodexQuestionBackend->::nsmcp::QuestionBackend ::nsmcp::AccessAnalytics ::nsmcp::AccessAnalytics accumulate correlateWarnings drop ingestLocked init maintain peerSchema publish rejected state summary validateWindow ::nsmcp::AccessAnalytics->::nsmcp::AccessLogIngestor ::nsmcp::FileLogSource ::nsmcp::FileLogSource appendText consume emptyState init joinLine read ::nsmcp::FileLogSource->::nsmcp::LogSource ::nsmcp::BearerAuthenticator ::nsmcp::BearerAuthenticator authenticate credentialInfo grant issue revoke ::nsmcp::BearerAuthenticator->::nsmcp::Authenticator

Class ::nsmcp::Object

::nsmcp::Object[i] create ...

Defined in /usr/local/ns/tcl/nsmcp/00-lifecycle.tcl

Class Relations

  • class: ::nx::Class[i]
  • superclass: ::nx::Object[i]
  • subclass: ::nsmcp::RequestContext[i], ::nsmcp::LogCorrelation[i], ::nsmcp::Protocol[i], ::nsmcp::Authorizer[i], ::nsmcp::LogService[i], ::nsmcp::QuestionService[i], ::nsmcp::ToolRegistry[i], ::nsmcp::AccessCardinalityStore[i], ::nsmcp::RequestClass[i], ::nsmcp::FileCredentials[i], ::nsmcp::Tool[i], ::nsmcp::BoundedLogScanner[i], ::nsmcp::AccessRecordParser[i], ::nsmcp::DatabaseSession[i], ::nsmcp::SQLiteDatabase[i], ::nsmcp::Server[i], ::nsmcp::CodexQuestionRun[i], ::nsmcp::QuestionBackend[i], ::nsmcp::UnifiedAccessSession[i], ::nsmcp::HttpTransport[i], ::nsmcp::AccessRecordStoreSQLite[i], ::nsmcp::LogRecordParser[i], ::nsmcp::QuestionJobPoller[i], ::nsmcp::AccessLogIngestor[i], ::nsmcp::LogDiscovery[i], ::nsmcp::LogSource[i], ::nsmcp::Authenticator[i], ::nsmcp::LogSummaryReader[i], ::nsmcp::ChatCompletionsRun[i], ::nsmcp::LogRedactor[i], ::nsmcp::UnifiedAccessDatabase[i]