::nx::Object ::nx::Object ::nsmcp::QuestionBackend ::nsmcp::QuestionBackend canonicalResult describe run ::nsmcp::QuestionBackend->::nx::Object ::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

Class ::nsmcp::QuestionBackend

::nsmcp::QuestionBackend[i] create ...

Remove only the text block that duplicates structuredContent. Preserve errors, explanatory text and non-text content for both model and inspector.
Defined in /usr/local/ns/tcl/nsmcp/question-backend.tcl

Class Relations

  • class: ::nx::Class[i]
  • superclass: ::nx::Object[i]
  • subclass: ::nsmcp::ChatCompletionsBackend[i], ::nsmcp::CodexQuestionBackend[i]

Methods (to be applied on instances)

  • canonicalResult (scripted, public)

     <instance of nsmcp::QuestionBackend[i]> canonicalResult json
    Parameters:
    json (required)

    Testcases:
    No testcase defined.
  • describe (scripted, public)

     <instance of nsmcp::QuestionBackend[i]> describe

    Testcases:
    No testcase defined.
  • run (scripted, public)

     <instance of nsmcp::QuestionBackend[i]> run question state emit
    Parameters:
    question (required)
    state (required)
    emit (required)

    Testcases:
    No testcase defined.