3 changed files with 59 additions and 59 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
{
"monorepoCommit": "e33714a5ca38429d1bdb77a961a14461697944f5",
"monorepoCommit": "122c862dccc4a1825f19cc8d4eb1095e5661f1ea",
"sourcePath": "examples/local-first/workspaces/language-reader-studio"
}
+57 -57
View File
@@ -1,59 +1,59 @@
quixos-lock version 1 {
quixos source { repository "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos.git"; commit "e33714a5ca38429d1bdb77a961a14461697944f5"; }
package AgentPresentation source { repository "https://repos.quixos.org/quixos-templates/package-agent-presentation.git"; commit "81b2cb942ca045ed050805c4c2af166f872ca037"; }
interface PresentationState source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state.git"; commit "cf0984feed030ecb0e91e4ca88b1bdfb76526505"; }
interface PresentationSubject source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-subject.git"; commit "17aa39e860f754c737991e5a9756e994924041a4"; }
interface PresentationStateValues source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-values.git"; commit "79df03fb620925ca3c52f070e7960e74a8f13613"; }
interface PresentationStateRecord source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-record.git"; commit "f342b0003dac25b95eef5da24cabcef8d327f418"; }
interface PresentationStateFactory source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-factory.git"; commit "075b3387ed0bae8ddf7aa748fd8eb31fdd4fead0"; }
interface Presentation source { repository "https://repos.quixos.org/quixos-templates/interface-presentation.git"; commit "c97b9060c982963446ffb1732486c067bab63518"; }
interface PresentationStates source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-states.git"; commit "57d17eb3060a681b701ecd1ff1d6bd1938b34616"; }
package PresentationRuntime source { repository "https://repos.quixos.org/quixos-templates/package-presentation-runtime.git"; commit "f1da603b48ea6aac527d8efd73d7030a998153fa"; }
interface AgentWorkspace source { repository "https://repos.quixos.org/quixos-templates/interface-agent-workspace.git"; commit "fdf85e21182ae15b0a0b119a8f6abc9751da447e"; }
interface AgentDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-agent-directory.git"; commit "d9678c85b20e9811e405437dd1ab9b4ab83b21d5"; }
interface Agent source { repository "https://repos.quixos.org/quixos-templates/interface-agent.git"; commit "c3ef336e8ec85063f7d408efae478d30aa7b5ad3"; }
interface AgentThread source { repository "https://repos.quixos.org/quixos-templates/interface-agent-thread.git"; commit "574f603ba3536dd9583e2a9472dcefc8ba34fd20"; }
interface AgentRequest source { repository "https://repos.quixos.org/quixos-templates/interface-agent-request.git"; commit "6f3f42f1cba542823f925fd94deca3808f2d9763"; }
interface AgentItem source { repository "https://repos.quixos.org/quixos-templates/interface-agent-item.git"; commit "631c09b123eab90f97ae025ba177d906224c0c8e"; }
interface AgentQuestion source { repository "https://repos.quixos.org/quixos-templates/interface-agent-question.git"; commit "0ca9d75c16db688521c1c4548bd26b883b952e42"; }
interface AgentContextSubject source { repository "https://repos.quixos.org/quixos-templates/interface-agent-context-subject.git"; commit "7d7b03a73c1937a0979696b9f321a6d0c60128dc"; }
package AgentRuntime source { repository "https://repos.quixos.org/quixos-templates/package-agent-runtime.git"; commit "4878e5ef9984a31a4dcbf16b8e133317e1ebe18b"; }
interface EventStream source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream.git"; commit "c97da9edea3e55ba6a4631bb436ce548f7df3977"; }
interface EventHandler source { repository "https://repos.quixos.org/quixos-templates/interface-event-handler.git"; commit "71cc4741a28fe8cdc748e242442240b8cea4f6a1"; }
interface EventSubscription source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription.git"; commit "d340dce0136758abe4476fc552f87e5a5c20456b"; }
interface EventStreamRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream-record.git"; commit "9d5ef6a75cd412868d787ddb6b81049a7bbc25f1"; }
interface EventSubscriptionRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription-record.git"; commit "eb5af8840547d68cfb4cb7551076178f3992db24"; }
interface ApplicationEntry source { repository "https://repos.quixos.org/quixos-templates/interface-application-entry.git"; commit "da90cb6cf6787d4dbdf8bcfd21bd351ff916bad6"; }
interface ReadingServices source { repository "https://repos.quixos.org/quixos-templates/interface-reading-services.git"; commit "187bcfabc2d221f56b0405fd466e7a0ffb53d6ac"; }
interface ReadingOwner source { repository "https://repos.quixos.org/quixos-templates/interface-reading-owner.git"; commit "518176039ddbf50e1b6c9235117349f5174c4b13"; }
interface LanguageReader source { repository "https://repos.quixos.org/quixos-templates/interface-language-reader.git"; commit "03ab458b996852f1998abfd999e699527ad3553c"; }
interface ReadingReader source { repository "https://repos.quixos.org/quixos-templates/interface-reading-reader.git"; commit "a0e458c19bbf61cc7afa40112e4a8eb30ce4c3c6"; }
interface ReadingDocument source { repository "https://repos.quixos.org/quixos-templates/interface-reading-document.git"; commit "f44ef80714db6fbc81df64369e1c3b1ba8177f48"; }
interface ReadingFeature source { repository "https://repos.quixos.org/quixos-templates/interface-reading-feature.git"; commit "4414205afe1bc9e959083638b565d46dab09ec17"; }
interface ReadingJob source { repository "https://repos.quixos.org/quixos-templates/interface-reading-job.git"; commit "0829b97660a2ed788ac0d29acb21502feea3e139"; }
interface ReadingRequest source { repository "https://repos.quixos.org/quixos-templates/interface-reading-request.git"; commit "7c7f743a0322a30473eb1a34b3dbd530bc741440"; }
interface ReadingWord source { repository "https://repos.quixos.org/quixos-templates/interface-reading-word.git"; commit "0b147f9e0b2926687a2a12bfad627ee9bf502a0d"; }
interface AgentDocumentation source { repository "https://repos.quixos.org/quixos-templates/interface-agent-documentation.git"; commit "27451991845f109763e29b8d6a3f488d129f59bf"; }
interface ReadingVocabulary source { repository "https://repos.quixos.org/quixos-templates/interface-reading-vocabulary.git"; commit "9124b19926a5201bb380058d1dba08a208175177"; }
package LanguageReaderRuntime source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-runtime.git"; commit "9e147b1464ffd1960abd9732e673b62b42c6ed8f"; }
package LanguageReaderPresentation source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-presentation.git"; commit "3fdc5891c6c559bc1e322c3d2042f7b10a081702"; }
interface GutenbergCatalog source { repository "https://repos.quixos.org/quixos-templates/interface-gutenberg-catalog.git"; commit "fe89f54e3970449dc3339d3b85b46a4b55b90a30"; }
package GutenbergRuntime source { repository "https://repos.quixos.org/quixos-templates/package-gutenberg-runtime.git"; commit "72ef4a4280c8d1ac3fd0216adc74c3d37c802cec"; }
interface ReactComponent source { repository "https://repos.quixos.org/quixos-templates/interface-react-component.git"; commit "6418a415e8599f0689b09beb16751e6de79e8ce3"; }
interface ReadingNavigation source { repository "https://repos.quixos.org/quixos-templates/interface-reading-navigation.git"; commit "f001eb3813c5e263651474994de7aecf736388c6"; }
package AgentWorkspaceBootstrap source { repository "https://repos.quixos.org/quixos-templates/package-agent-workspace-bootstrap.git"; commit "dc0426e5c08e7d9f587dd15f25ae58a53c96cac2"; }
interface WebStudioFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-factory.git"; commit "60b15590e6cc9e93baf52748a5ed8d643cca9b15"; }
interface WebStudioCanvasFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-factory.git"; commit "215cb2b28d64d966af856838bb871ef7344b02d1"; }
interface WebStudioPlaceable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-placeable.git"; commit "d52427dd5e1e945cee8e7a8b9294b8aabc37c843"; }
interface WebStudioCanvas source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas.git"; commit "b0c81fc9bfac172b349084b3345d3a816dd9fd8f"; }
package WebStudioCanvasRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-runtime.git"; commit "a2f3b508a329a1dcab11e9d37ad333bf63e86216"; }
interface WebStudioPresentable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-presentable.git"; commit "a07637b106e62b55429f2cc0b91ec28696b5709b"; }
interface PresentationMount source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-mount.git"; commit "a5360f6213e11937e14a534091748b86ee9dc3f1"; }
interface WebStudioDisplayTarget source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-target.git"; commit "59b7101d4b84659887a6d71725dc8eab7f284c1c"; }
interface WebStudioDisplayDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-directory.git"; commit "7890aece5192dbc56921b675aeb5a80e676f70f6"; }
package WebStudioDisplayRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-display-runtime.git"; commit "71b6916849fbd050bc4e1d2cac33d34fbcdde415"; }
interface WebStudioSearchable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-searchable.git"; commit "ff9dde77937ddeeb59f0700e09bfc1eed0e511a4"; }
interface StandaloneView source { repository "https://repos.quixos.org/quixos-templates/interface-react-standalone-view.git"; commit "3b0be4ad469b41bb83a5f08493024ff2cbe1b569"; }
interface WebStudioCanvasPlacement source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-placement.git"; commit "11cd5e76172fd1e322baf393ebdcc44dd1db2797"; }
package WebStudioCanvasEditor source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-editor.git"; commit "20863abd6c1e5c0b4b2bb458e624c8b319afabab"; }
quixos source { repository "https://gitea-external.egads.tutti.syntaxblitz.net/quixos/quixos.git"; commit "122c862dccc4a1825f19cc8d4eb1095e5661f1ea"; }
package AgentPresentation source { repository "https://repos.quixos.org/quixos-templates/package-agent-presentation.git"; commit "eb46c7cf873ede06edd1d607d8eaef55821a5680"; }
interface PresentationState source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state.git"; commit "6a030e4031de5faa5039c8863134ea30c77860ff"; }
interface PresentationSubject source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-subject.git"; commit "de22a3e38185c4945369247649875770a5741329"; }
interface PresentationStateValues source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-values.git"; commit "dee4fa83331468bc7affe376e3c73ecb3c83b924"; }
interface PresentationStateRecord source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-record.git"; commit "00fc07cce8a072947616bbf35fd220f18cf2b466"; }
interface PresentationStateFactory source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-factory.git"; commit "c330aeba284c6d7982aec342adab1ada7366c4df"; }
interface Presentation source { repository "https://repos.quixos.org/quixos-templates/interface-presentation.git"; commit "71291bfc597b6e7a14ec83ec5dcee90d4a1a16d1"; }
interface PresentationStates source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-states.git"; commit "c145562710c81e243aabfee51ced88517e7ba9b7"; }
package PresentationRuntime source { repository "https://repos.quixos.org/quixos-templates/package-presentation-runtime.git"; commit "24a9e78dc5772c02c0816ab3f78ad429913093e0"; }
interface AgentWorkspace source { repository "https://repos.quixos.org/quixos-templates/interface-agent-workspace.git"; commit "1b3ad7b576224cf201a4579febf243d8e2e3e137"; }
interface AgentDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-agent-directory.git"; commit "2351dfd4c8bf2e003426aa319dfbfa2ff290f001"; }
interface Agent source { repository "https://repos.quixos.org/quixos-templates/interface-agent.git"; commit "a4420b26619521ac3502205ddc8024a20aa779f6"; }
interface AgentThread source { repository "https://repos.quixos.org/quixos-templates/interface-agent-thread.git"; commit "e99c9216a3c505ddbbda5e41e0d281a8d7b351ca"; }
interface AgentRequest source { repository "https://repos.quixos.org/quixos-templates/interface-agent-request.git"; commit "8e958f497f8405582564dc5f08a260d575d2b88d"; }
interface AgentItem source { repository "https://repos.quixos.org/quixos-templates/interface-agent-item.git"; commit "a6c6d732af6609f25c095a06fb7e70dc02f4113f"; }
interface AgentQuestion source { repository "https://repos.quixos.org/quixos-templates/interface-agent-question.git"; commit "11dc27a8f424fe2ad8f44e776011b7738b67bf4e"; }
interface AgentContextSubject source { repository "https://repos.quixos.org/quixos-templates/interface-agent-context-subject.git"; commit "f02eb0b374806acbbc60f3d464bbc4a7bd3435ff"; }
package AgentRuntime source { repository "https://repos.quixos.org/quixos-templates/package-agent-runtime.git"; commit "cff82b7f9222f3a37f7a4a827cd9195842121581"; }
interface EventStream source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream.git"; commit "c531be08f34c4622b961220b351c3266a7a1db9c"; }
interface EventHandler source { repository "https://repos.quixos.org/quixos-templates/interface-event-handler.git"; commit "6287c6be5ad53e41dbd78f20bd4c3fe1bdff93be"; }
interface EventSubscription source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription.git"; commit "b3531c08d68678713af9ba425cf1e6c050d1aec6"; }
interface EventStreamRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream-record.git"; commit "3945784f99d92e5625755b52bc342cc03012ae10"; }
interface EventSubscriptionRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription-record.git"; commit "b568ce9641283341e315463b000bc6b0e60e7741"; }
interface ApplicationEntry source { repository "https://repos.quixos.org/quixos-templates/interface-application-entry.git"; commit "14f882dd1bb2ab35ae89219874ef794939f6ed28"; }
interface ReadingServices source { repository "https://repos.quixos.org/quixos-templates/interface-reading-services.git"; commit "4a9d67e925b0d5272a6cc84bdc433edc91ed652f"; }
interface ReadingOwner source { repository "https://repos.quixos.org/quixos-templates/interface-reading-owner.git"; commit "aec9faf95429f7865d3a3e7af80b4ead4af6e805"; }
interface LanguageReader source { repository "https://repos.quixos.org/quixos-templates/interface-language-reader.git"; commit "17ece948ef927582d59f0a4d8287941bd26df6a1"; }
interface ReadingReader source { repository "https://repos.quixos.org/quixos-templates/interface-reading-reader.git"; commit "17431f45f461a1cc1390289d2f806d6843b6a45b"; }
interface ReadingDocument source { repository "https://repos.quixos.org/quixos-templates/interface-reading-document.git"; commit "d40dd76f6cf78596ff2d48ffa0ab689f7ad6c2cc"; }
interface ReadingFeature source { repository "https://repos.quixos.org/quixos-templates/interface-reading-feature.git"; commit "d1d6906538edf2311b5ef13883f3144de7ee809a"; }
interface ReadingJob source { repository "https://repos.quixos.org/quixos-templates/interface-reading-job.git"; commit "17f3a6239dee7bde8cfc1a1c29cb3b4ab5cfce01"; }
interface ReadingRequest source { repository "https://repos.quixos.org/quixos-templates/interface-reading-request.git"; commit "e132cb8d08ec3c6fd324288628e0ca13fe188494"; }
interface ReadingWord source { repository "https://repos.quixos.org/quixos-templates/interface-reading-word.git"; commit "3db90f2ced6d608c04490522616344382c6c9407"; }
interface AgentDocumentation source { repository "https://repos.quixos.org/quixos-templates/interface-agent-documentation.git"; commit "f7f5b1d8a6b57f6f5a94997c32ad495e9584f8a0"; }
interface ReadingVocabulary source { repository "https://repos.quixos.org/quixos-templates/interface-reading-vocabulary.git"; commit "78e39bf30d235b9feb48a6374202f20b1acb626c"; }
package LanguageReaderRuntime source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-runtime.git"; commit "dc927cdb7a71082d37f28e4a9cfb8dfd282ca965"; }
package LanguageReaderPresentation source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-presentation.git"; commit "b5287202fa07e48ed4b674738b48c7eba4e7ef52"; }
interface GutenbergCatalog source { repository "https://repos.quixos.org/quixos-templates/interface-gutenberg-catalog.git"; commit "1f5b69d6cd758c0e7ccc3de2131ed01214591d6e"; }
package GutenbergRuntime source { repository "https://repos.quixos.org/quixos-templates/package-gutenberg-runtime.git"; commit "fe1932d3674620bdc5f4c47f3df8c1c8002bbed0"; }
interface ReactComponent source { repository "https://repos.quixos.org/quixos-templates/interface-react-component.git"; commit "6d9b1f1b530b1e59c41489ec6c0b4254eabd7c5f"; }
interface ReadingNavigation source { repository "https://repos.quixos.org/quixos-templates/interface-reading-navigation.git"; commit "20ba08c86a96524fe1be322d751f0f07ddb0f468"; }
package AgentWorkspaceBootstrap source { repository "https://repos.quixos.org/quixos-templates/package-agent-workspace-bootstrap.git"; commit "f063af122301d0094a95081f3c8480099fced330"; }
interface WebStudioFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-factory.git"; commit "8c3c4e86aa95a536bb7b3efcccf23e1553835d1f"; }
interface WebStudioCanvasFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-factory.git"; commit "06cb65db71003e3279f8f49f40007de91f159e96"; }
interface WebStudioPlaceable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-placeable.git"; commit "6bc496794af4194a6603b5d9f9f0a65c81354f85"; }
interface WebStudioCanvas source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas.git"; commit "22e80f8d54c88d8969fef901febfe2011b6e0bb0"; }
package WebStudioCanvasRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-runtime.git"; commit "cffa0ada576822a0503c50dade5ec444ec7a0bee"; }
interface WebStudioPresentable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-presentable.git"; commit "af70dcf7d376bd51aeb9fd4bbe1f54a90213abf4"; }
interface PresentationMount source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-mount.git"; commit "44150b341ccceef256d12ab7086fddd7c7c77b8d"; }
interface WebStudioDisplayTarget source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-target.git"; commit "47d6b8edbdc9537ae15e25a7928482dd9562e56b"; }
interface WebStudioDisplayDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-directory.git"; commit "13e62dedb2d0f7fc23a8521cac7b6ececdb25f10"; }
package WebStudioDisplayRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-display-runtime.git"; commit "faae9171598707a6c80b978d6d9fd5aec97964c2"; }
interface WebStudioSearchable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-searchable.git"; commit "5dc50976ebab09f85bf9ac9e55fc64aa5f2c7ba4"; }
interface StandaloneView source { repository "https://repos.quixos.org/quixos-templates/interface-react-standalone-view.git"; commit "dfd185e1bbe65c506400c8c8093f39b5e8ded75f"; }
interface WebStudioCanvasPlacement source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-placement.git"; commit "12f3517fbe7df9eef58b876f78f49b5d4fb58f09"; }
package WebStudioCanvasEditor source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-editor.git"; commit "3ba05b27556208a972a8b2de09dd19bc8eca9081"; }
}
+1 -1
View File
@@ -91,7 +91,7 @@ fragment {
bind setEnabled.call to package LanguageReaderRuntime.setEnabled with {data to state FeatureData;};
private edge FeatureReader id "reading:edge:FeatureReader" {atom Self projection reader id "reading:projection:FeatureReader:reader" optional-one on-delete "detach" public-traversal;interface ReadingReader projection features id "reading:projection:FeatureReader:features" many-unique on-delete "detach" public-traversal;}
bind reader.resolve to edge FeatureReader.reader.resolve;bind reader.connect to edge FeatureReader.reader.connect;
private state FeatureData id "reading:state:FeatureData" on Self : record {name:string;processor:string;enabled:bool;configRevision:uint32;} policy register;
private state FeatureData id "reading:state:FeatureData" on Self : record {name:string;processor:string;style:string;reveal:string;generation:string;scope:string;color:string;enabled:bool;configRevision:uint32;} policy register;
private edge FeatureLibrary id "reading:edge:FeatureLibrary" { atom Self projection library id "reading:projection:FeatureLibrary:library" exactly-one on-delete "detach" public-traversal ; interface LanguageReader projection features id "reading:projection:FeatureLibrary:features" many-unique on-delete "detach" public-traversal; }
initialize {authoring to edge FeatureAuthoring.authoring;reader to edge FeatureReader.reader;data to state FeatureData;library to edge FeatureLibrary.library;options to state Options;};bind data.get to state FeatureData.read;bind library.resolve to edge FeatureLibrary.library.resolve;bind remove.call to lifecycle.delete;
private state Options id "reading:state:FeatureOptions" on Self : string policy register default "{}";