{"id":"diagnostics--runtimeTraceJournal","name":"runtimeTraceJournal","owner":"yeho","package":"diagnostics","kind":"thing","signature":"external thing runtimeTraceJournal","description":"A runtime trace journal record carrying name, entries, nextSequence, taskTransitionCount, tunnelTransitionCount, and related state.","context":"Describe failures, collect runtime traces, and make execution observable.","parameters":[],"returns":"void","members":[{"name":"name","kind":"field","type":"text","description":"Stores name as text.","signature":"text name","tags":["thing","field","diagnostics"],"updated":"2026-09-09"},{"name":"entries","kind":"field","type":"list of runtimeTraceRecord","description":"Stores entries as list of runtimeTraceRecord.","signature":"list of runtimeTraceRecord entries","tags":["thing","field","diagnostics"],"updated":"2026-09-09"},{"name":"nextSequence","kind":"field","type":"int","description":"Stores next sequence as int.","signature":"int nextSequence","tags":["thing","field","diagnostics"],"updated":"2026-09-09"},{"name":"taskTransitionCount","kind":"field","type":"int","description":"Stores task transition count as int.","signature":"int taskTransitionCount","tags":["thing","field","diagnostics"],"updated":"2026-09-09"},{"name":"tunnelTransitionCount","kind":"field","type":"int","description":"Stores tunnel transition count as int.","signature":"int tunnelTransitionCount","tags":["thing","field","diagnostics"],"updated":"2026-09-09"},{"name":"asyncTransitionCount","kind":"field","type":"int","description":"Stores async transition count as int.","signature":"int asyncTransitionCount","tags":["thing","field","diagnostics"],"updated":"2026-09-09"},{"name":"failureTransitionCount","kind":"field","type":"int","description":"Stores failure transition count as int.","signature":"int failureTransitionCount","tags":["thing","field","diagnostics"],"updated":"2026-09-09"},{"name":"runtimeTraceJournal","kind":"constructor","parameters":[{"name":"name","type":"text","description":"Name."}],"returns":"void","signature":"runtimeTraceJournal(text name)","description":"Runtime trace journal.","tags":["thing","constructor","diagnostics"],"updated":"2026-09-09"},{"name":"Count","kind":"method","parameters":[],"returns":"int","signature":"Count() returns int","description":"Count.","tags":["thing","method","diagnostics"],"exampleId":"method-Count-8","updated":"2026-09-09"},{"name":"TaskTransitionCount","kind":"method","parameters":[],"returns":"int","signature":"TaskTransitionCount() returns int","description":"Task transition count.","tags":["thing","method","diagnostics"],"exampleId":"method-TaskTransitionCount-9","updated":"2026-09-09"},{"name":"TunnelTransitionCount","kind":"method","parameters":[],"returns":"int","signature":"TunnelTransitionCount() returns int","description":"Tunnel transition count.","tags":["thing","method","diagnostics"],"exampleId":"method-TunnelTransitionCount-10","updated":"2026-09-09"},{"name":"AsyncTransitionCount","kind":"method","parameters":[],"returns":"int","signature":"AsyncTransitionCount() returns int","description":"Async transition count.","tags":["thing","method","diagnostics"],"exampleId":"method-AsyncTransitionCount-11","updated":"2026-09-09"},{"name":"FailureTransitionCount","kind":"method","parameters":[],"returns":"int","signature":"FailureTransitionCount() returns int","description":"Failure transition count.","tags":["thing","method","diagnostics"],"exampleId":"method-FailureTransitionCount-12","updated":"2026-09-09"},{"name":"Entries","kind":"method","parameters":[],"returns":"list of runtimeTraceRecord","signature":"Entries() returns list of runtimeTraceRecord","description":"Entries.","tags":["thing","method","diagnostics"],"exampleId":"method-Entries-13","updated":"2026-09-09"},{"name":"TaskTransitions","kind":"method","parameters":[],"returns":"list of runtimeTraceRecord","signature":"TaskTransitions() returns list of runtimeTraceRecord","description":"Task transitions.","tags":["thing","method","diagnostics"],"exampleId":"method-TaskTransitions-14","updated":"2026-09-09"},{"name":"TunnelTransitions","kind":"method","parameters":[],"returns":"list of runtimeTraceRecord","signature":"TunnelTransitions() returns list of runtimeTraceRecord","description":"Tunnel transitions.","tags":["thing","method","diagnostics"],"exampleId":"method-TunnelTransitions-15","updated":"2026-09-09"},{"name":"AsyncTransitions","kind":"method","parameters":[],"returns":"list of runtimeTraceRecord","signature":"AsyncTransitions() returns list of runtimeTraceRecord","description":"Async transitions.","tags":["thing","method","diagnostics"],"exampleId":"method-AsyncTransitions-16","updated":"2026-09-09"},{"name":"FailureTransitions","kind":"method","parameters":[],"returns":"list of runtimeTraceRecord","signature":"FailureTransitions() returns list of runtimeTraceRecord","description":"Failure transitions.","tags":["thing","method","diagnostics"],"exampleId":"method-FailureTransitions-17","updated":"2026-09-09"},{"name":"RecordTransition","kind":"method","parameters":[{"name":"kind","type":"text","description":"Kind."},{"name":"subject","type":"text","description":"Subject."},{"name":"state","type":"text","description":"State."},{"name":"detail","type":"text","description":"Detail."},{"name":"cause","type":"text","description":"Cause."},{"name":"nextStep","type":"text","description":"Next step."}],"returns":"void","signature":"RecordTransition(text kind, text subject, text state, text detail, text cause, text nextStep)","description":"Record transition.","tags":["thing","method","diagnostics"],"exampleId":"method-RecordTransition-18","updated":"2026-09-09"},{"name":"RecordTaskTransition","kind":"method","parameters":[{"name":"subject","type":"text","description":"Subject."},{"name":"state","type":"text","description":"State."},{"name":"detail","type":"text","description":"Detail."},{"name":"cause","type":"text","description":"Cause."},{"name":"nextStep","type":"text","description":"Next step."}],"returns":"void","signature":"RecordTaskTransition(text subject, text state, text detail, text cause, text nextStep)","description":"Record task transition.","tags":["thing","method","diagnostics"],"exampleId":"method-RecordTaskTransition-19","updated":"2026-09-09"},{"name":"RecordTunnelTransition","kind":"method","parameters":[{"name":"subject","type":"text","description":"Subject."},{"name":"state","type":"text","description":"State."},{"name":"detail","type":"text","description":"Detail."},{"name":"cause","type":"text","description":"Cause."},{"name":"nextStep","type":"text","description":"Next step."}],"returns":"void","signature":"RecordTunnelTransition(text subject, text state, text detail, text cause, text nextStep)","description":"Record tunnel transition.","tags":["thing","method","diagnostics"],"exampleId":"method-RecordTunnelTransition-20","updated":"2026-09-09"},{"name":"RecordAsyncTransition","kind":"method","parameters":[{"name":"subject","type":"text","description":"Subject."},{"name":"state","type":"text","description":"State."},{"name":"detail","type":"text","description":"Detail."},{"name":"cause","type":"text","description":"Cause."},{"name":"nextStep","type":"text","description":"Next step."}],"returns":"void","signature":"RecordAsyncTransition(text subject, text state, text detail, text cause, text nextStep)","description":"Record async transition.","tags":["thing","method","diagnostics"],"exampleId":"method-RecordAsyncTransition-21","updated":"2026-09-09"},{"name":"RecordFailureTransition","kind":"method","parameters":[{"name":"subject","type":"text","description":"Subject."},{"name":"state","type":"text","description":"State."},{"name":"detail","type":"text","description":"Detail."},{"name":"cause","type":"text","description":"Cause."},{"name":"nextStep","type":"text","description":"Next step."}],"returns":"void","signature":"RecordFailureTransition(text subject, text state, text detail, text cause, text nextStep)","description":"Record failure transition.","tags":["thing","method","diagnostics"],"exampleId":"method-RecordFailureTransition-22","updated":"2026-09-09"},{"name":"Describe","kind":"method","parameters":[],"returns":"text","signature":"Describe() returns text","description":"Describe.","tags":["thing","method","diagnostics"],"exampleId":"method-Describe-23","updated":"2026-09-09"},{"name":"Render","kind":"method","parameters":[],"returns":"text","signature":"Render() returns text","description":"Render.","tags":["thing","method","diagnostics"],"exampleId":"method-Render-24","updated":"2026-09-09"}],"tags":["cpu","diagnostics","method","source-example","thing","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/diagnostics/runtime_trace.yh","line":34,"sha256":"c6c015894e9c4fac6644054b7681e8aad1c06670357a42801ec0b4efa7d5a0dd"},"status":"source-declared","notes":["Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup."],"examples":[{"id":"usage","title":"Use runtimeTraceJournal","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using diagnostics\n\n// Describe failures, collect runtime traces, and make execution observable.\nruntimeTraceJournal sample = runtimeTraceJournal(\"Nova\")\nConsole.Log(Text.From(sample.name))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","source-example"],"verification":"type checked","run":"cpu-oracle","sha256":"1fd25975cba2b1cc7ba7bf9cac4da227e922e339b37478f9b50a5a3426f1b71e","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Count-8","title":"runtimeTraceJournal.Count","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Count.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nint result = instance.Count()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"1ba0fb91511f0d86b2cc1d5e805784ff87e1b0881a88e4dfbae28f09474365f5","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-TaskTransitionCount-9","title":"runtimeTraceJournal.TaskTransitionCount","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Task transition count.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nint result = instance.TaskTransitionCount()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"6271048409e86b5606d010d7ab1a16362b8bb3888d12fff726041ae4aaf8bd54","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-TunnelTransitionCount-10","title":"runtimeTraceJournal.TunnelTransitionCount","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Tunnel transition count.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nint result = instance.TunnelTransitionCount()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"a8489c927c0beebb84fb46771c0c5e3acf0367b64fe4094796801148ff8be97b","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AsyncTransitionCount-11","title":"runtimeTraceJournal.AsyncTransitionCount","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Async transition count.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nint result = instance.AsyncTransitionCount()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"41d241cf8504ba14fe8376351ce1029a42fa89fcefa499b85f4be8ff52104b46","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-FailureTransitionCount-12","title":"runtimeTraceJournal.FailureTransitionCount","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Failure transition count.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nint result = instance.FailureTransitionCount()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"bbaff2dfce3b4141f6581d023cbd7099b89f7faecc9340ff397b612f6dac6b9d","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Entries-13","title":"runtimeTraceJournal.Entries","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Entries.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nlist of runtimeTraceRecord result = instance.Entries()\nConsole.Log(Text.From(result.count))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"0252b7af36636f4b485c251b74369cc237b5c750fffaf72c37491e58073b6b89","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-TaskTransitions-14","title":"runtimeTraceJournal.TaskTransitions","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Task transitions.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nlist of runtimeTraceRecord result = instance.TaskTransitions()\nConsole.Log(Text.From(result.count))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"7848ff6b1443e5bc7896cd2ef1d69452b7962b9df6911e0b849d50823916cec0","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-TunnelTransitions-15","title":"runtimeTraceJournal.TunnelTransitions","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Tunnel transitions.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nlist of runtimeTraceRecord result = instance.TunnelTransitions()\nConsole.Log(Text.From(result.count))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"0c0d1164c805d4d7ca2882a79b4c4b6731a0dbe9a12cff6318d6c696d4b78ff7","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AsyncTransitions-16","title":"runtimeTraceJournal.AsyncTransitions","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Async transitions.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nlist of runtimeTraceRecord result = instance.AsyncTransitions()\nConsole.Log(Text.From(result.count))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"0734248084e4d7ec34016402d05fdc76ef38e823d1977e866b750531e649c729","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-FailureTransitions-17","title":"runtimeTraceJournal.FailureTransitions","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Failure transitions.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\nlist of runtimeTraceRecord result = instance.FailureTransitions()\nConsole.Log(Text.From(result.count))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"332cc0bdb065de0b29a731b373335e7eb08ce5b05f686ae8732f24c1dfb59a89","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RecordTransition-18","title":"runtimeTraceJournal.RecordTransition","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Record transition.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\ntext argument_kind = \"argument kind\"\ntext argument_subject = \"argument subject\"\ntext argument_state = \"argument state\"\ntext argument_detail = \"argument detail\"\ntext argument_cause = \"argument cause\"\ntext argument_nextStep = \"argument next Step\"\ninstance.RecordTransition(argument_kind, argument_subject, argument_state, argument_detail, argument_cause, argument_nextStep)\nConsole.Log(\"RecordTransition completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"16cab42d24175b480289d740edbc81f5e25928267cb4fbfd0218c3e8842f3e2e","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RecordTaskTransition-19","title":"runtimeTraceJournal.RecordTaskTransition","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Record task transition.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\ntext argument_subject = \"argument subject\"\ntext argument_state = \"argument state\"\ntext argument_detail = \"argument detail\"\ntext argument_cause = \"argument cause\"\ntext argument_nextStep = \"argument next Step\"\ninstance.RecordTaskTransition(argument_subject, argument_state, argument_detail, argument_cause, argument_nextStep)\nConsole.Log(\"RecordTaskTransition completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"0a6268031b37f4da21d3e207a06650915c1123727c18a92a97e8592477fda15a","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RecordTunnelTransition-20","title":"runtimeTraceJournal.RecordTunnelTransition","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Record tunnel transition.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\ntext argument_subject = \"argument subject\"\ntext argument_state = \"argument state\"\ntext argument_detail = \"argument detail\"\ntext argument_cause = \"argument cause\"\ntext argument_nextStep = \"argument next Step\"\ninstance.RecordTunnelTransition(argument_subject, argument_state, argument_detail, argument_cause, argument_nextStep)\nConsole.Log(\"RecordTunnelTransition completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"50a84453651c319b945fc2928f8efdd9c88686769d29608097f772e40342b0b3","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RecordAsyncTransition-21","title":"runtimeTraceJournal.RecordAsyncTransition","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Record async transition.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\ntext argument_subject = \"argument subject\"\ntext argument_state = \"argument state\"\ntext argument_detail = \"argument detail\"\ntext argument_cause = \"argument cause\"\ntext argument_nextStep = \"argument next Step\"\ninstance.RecordAsyncTransition(argument_subject, argument_state, argument_detail, argument_cause, argument_nextStep)\nConsole.Log(\"RecordAsyncTransition completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"0af631b85a348a5341fb13025ce9ed1b8daecd490f58bf209a4fa7dea998ce88","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RecordFailureTransition-22","title":"runtimeTraceJournal.RecordFailureTransition","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Record failure transition.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\ntext argument_subject = \"argument subject\"\ntext argument_state = \"argument state\"\ntext argument_detail = \"argument detail\"\ntext argument_cause = \"argument cause\"\ntext argument_nextStep = \"argument next Step\"\ninstance.RecordFailureTransition(argument_subject, argument_state, argument_detail, argument_cause, argument_nextStep)\nConsole.Log(\"RecordFailureTransition completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"eb3e84850d31ccccffeb1fed00b048a2600c5203927ae0a2b7ad59d9f7f1eb28","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Describe-23","title":"runtimeTraceJournal.Describe","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Describe.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\ntext result = instance.Describe()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"044b75159230f7dfff55fd532b6a0f1f063b27f38851fdcc3c237d5cdb6247be","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Render-24","title":"runtimeTraceJournal.Render","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using diagnostics\n\n// Render.\nruntimeTraceJournal instance = runtimeTraceJournal(\"Nova\")\ntext result = instance.Render()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.diagnostics__runtimetracejournal\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"console\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/console\"\n\n[[dependencies]]\npackage = \"diagnostics\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/diagnostics\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"7d15affd2f55703680d393e32939c3ff9a5a695567403acf25ade9948183f18c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["name","entries","nextSequence","taskTransitionCount","tunnelTransitionCount","asyncTransitionCount","failureTransitionCount","runtimeTraceJournal","Count","TaskTransitionCount","TunnelTransitionCount","AsyncTransitionCount","FailureTransitionCount","Entries","TaskTransitions","TunnelTransitions","AsyncTransitions","FailureTransitions","RecordTransition","RecordTaskTransition","RecordTunnelTransition","RecordAsyncTransition","RecordFailureTransition","Describe","Render"],"url":"https://demonhunterlabs.com/academy/api?item=diagnostics--runtimeTraceJournal","json":"https://demonhunterlabs.com/reference/items/diagnostics--runtimeTraceJournal.json","markdown":"https://demonhunterlabs.com/reference/text/diagnostics--runtimeTraceJournal.md"}
