3 changed files with 59 additions and 59 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
{
"monorepoCommit": "11bc3ae35b0034c113daca4c35d1b341aa31ef70",
"monorepoCommit": "e33714a5ca38429d1bdb77a961a14461697944f5",
"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 "11bc3ae35b0034c113daca4c35d1b341aa31ef70"; }
package AgentPresentation source { repository "https://repos.quixos.org/quixos-templates/package-agent-presentation.git"; commit "e6d0d1c93fb38a55560f298a94211ac2f240c430"; }
interface PresentationState source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state.git"; commit "e45cd54d915210819c9eea2b74075807a48f72af"; }
interface PresentationSubject source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-subject.git"; commit "408cb3740668eebbd94180b109b5eb5f773c7c35"; }
interface PresentationStateValues source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-values.git"; commit "813b7007396679092b88f8b239d6681fbd15f1e0"; }
interface PresentationStateRecord source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-record.git"; commit "b0b1888d7b1004de99169f8a620a8cc7c5e852c5"; }
interface PresentationStateFactory source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-state-factory.git"; commit "76404929d9511100426d8b24f9ebac37658d2c5a"; }
interface Presentation source { repository "https://repos.quixos.org/quixos-templates/interface-presentation.git"; commit "1470958778a58992d0732b193ba79bae48a552b0"; }
interface PresentationStates source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-states.git"; commit "2f43bd6b289fda8a01ff55c883839cfa68a69cce"; }
package PresentationRuntime source { repository "https://repos.quixos.org/quixos-templates/package-presentation-runtime.git"; commit "92a521521da247247f89652b90dc5c668b14990d"; }
interface AgentWorkspace source { repository "https://repos.quixos.org/quixos-templates/interface-agent-workspace.git"; commit "7c34e1e602a430d9a527149d95ca57b69c507022"; }
interface AgentDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-agent-directory.git"; commit "68f390c3961e3e61a7d113c064760201a9c980ff"; }
interface Agent source { repository "https://repos.quixos.org/quixos-templates/interface-agent.git"; commit "913f231712bca6ce7acf92e64a600593fa809523"; }
interface AgentThread source { repository "https://repos.quixos.org/quixos-templates/interface-agent-thread.git"; commit "5c5f0e6eea473f3d3e5ccda90c4b99264da1a200"; }
interface AgentRequest source { repository "https://repos.quixos.org/quixos-templates/interface-agent-request.git"; commit "ebda8ef7734973e21e47446ed1ddd9d4d51d760d"; }
interface AgentItem source { repository "https://repos.quixos.org/quixos-templates/interface-agent-item.git"; commit "39cf5dfec15f9ab63d9371512c7dcb0bde273eb2"; }
interface AgentQuestion source { repository "https://repos.quixos.org/quixos-templates/interface-agent-question.git"; commit "53fd9bb61b572091319db6927adce8d180f5924f"; }
interface AgentContextSubject source { repository "https://repos.quixos.org/quixos-templates/interface-agent-context-subject.git"; commit "41e806bfb38a5474c6b5349952f456f80faabd27"; }
package AgentRuntime source { repository "https://repos.quixos.org/quixos-templates/package-agent-runtime.git"; commit "0f66c135f4d5bc517d95752953fb5450532bad2c"; }
interface EventStream source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream.git"; commit "bbd53f2eb2807642011ef15dd132d253f6207279"; }
interface EventHandler source { repository "https://repos.quixos.org/quixos-templates/interface-event-handler.git"; commit "43ccebb5072c893212040e1d48a15d73e9766d38"; }
interface EventSubscription source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription.git"; commit "e64dbc21cea6c8bc585a0d04b9b9f8a5aae57afd"; }
interface EventStreamRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-stream-record.git"; commit "75bf1ac3242e9d015a5bcf69f77ceceeac9dd079"; }
interface EventSubscriptionRecord source { repository "https://repos.quixos.org/quixos-templates/interface-event-subscription-record.git"; commit "a418cc0e0eef606b84113fb59fb038a5c8a45a03"; }
interface ApplicationEntry source { repository "https://repos.quixos.org/quixos-templates/interface-application-entry.git"; commit "0430a5dea6e70a502f910ff9bbd2ec51e121d371"; }
interface ReadingServices source { repository "https://repos.quixos.org/quixos-templates/interface-reading-services.git"; commit "89659cf5b6d5688ba9e01b1007a6749b865a2201"; }
interface ReadingOwner source { repository "https://repos.quixos.org/quixos-templates/interface-reading-owner.git"; commit "2cc5b2a0f93feef5e8554cdff66cc6c497057457"; }
interface LanguageReader source { repository "https://repos.quixos.org/quixos-templates/interface-language-reader.git"; commit "6c26bde43dc95ce70371fc120689947a23f8c564"; }
interface ReadingReader source { repository "https://repos.quixos.org/quixos-templates/interface-reading-reader.git"; commit "caf95ae904857b554f1c1b84803f4b8f2a7895ae"; }
interface ReadingDocument source { repository "https://repos.quixos.org/quixos-templates/interface-reading-document.git"; commit "425ce639dd6446e01d791f7aad9fcf0682af7d09"; }
interface ReadingFeature source { repository "https://repos.quixos.org/quixos-templates/interface-reading-feature.git"; commit "1cfa42c98466b6b7f4e3b177c9bf076ed0d1d97f"; }
interface ReadingJob source { repository "https://repos.quixos.org/quixos-templates/interface-reading-job.git"; commit "680be4948bd0dfb9e512967ac6a48746dc2835a4"; }
interface ReadingRequest source { repository "https://repos.quixos.org/quixos-templates/interface-reading-request.git"; commit "ede3c07df2a7e2155e1810d8ec2ee090dbfdb04b"; }
interface ReadingWord source { repository "https://repos.quixos.org/quixos-templates/interface-reading-word.git"; commit "70e01195cf65994c6e54312498dd69115204ec04"; }
interface AgentDocumentation source { repository "https://repos.quixos.org/quixos-templates/interface-agent-documentation.git"; commit "4b0f81969757d5f0131872bda1679547bd10458c"; }
interface ReadingVocabulary source { repository "https://repos.quixos.org/quixos-templates/interface-reading-vocabulary.git"; commit "7be1aa0ebcf364d2283cc1423a06383e7658addd"; }
package LanguageReaderRuntime source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-runtime.git"; commit "3072fea8c5dbaf58e9c73c1778c6e6d8ce3d7525"; }
package LanguageReaderPresentation source { repository "https://repos.quixos.org/quixos-templates/package-language-reader-presentation.git"; commit "28c084a5b673cc7b25b4e25ecae44e5ad953de82"; }
interface GutenbergCatalog source { repository "https://repos.quixos.org/quixos-templates/interface-gutenberg-catalog.git"; commit "af259cf22a7a63e8ba53c0d44522f4e19b3633d0"; }
package GutenbergRuntime source { repository "https://repos.quixos.org/quixos-templates/package-gutenberg-runtime.git"; commit "ebdf838718b8d525362ebfb5c8f0c21e3cd2afc6"; }
interface ReactComponent source { repository "https://repos.quixos.org/quixos-templates/interface-react-component.git"; commit "467c619dc09f79b882a5831e2fb07921f35bf550"; }
interface ReadingNavigation source { repository "https://repos.quixos.org/quixos-templates/interface-reading-navigation.git"; commit "f237c2d8ef235dabb941b9c8936bcf94b938d7ad"; }
package AgentWorkspaceBootstrap source { repository "https://repos.quixos.org/quixos-templates/package-agent-workspace-bootstrap.git"; commit "990f89f464ed2661e3cd2377e6d9105b0b278a43"; }
interface WebStudioFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-factory.git"; commit "41785da69617d56666f283f62b6412793a02fa7f"; }
interface WebStudioCanvasFactory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-factory.git"; commit "98aa3a98fd9cef64089b0253b64e41dc98ffbc65"; }
interface WebStudioPlaceable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-placeable.git"; commit "80b68d534a8e3d85b4561baf915f0660d4d510bf"; }
interface WebStudioCanvas source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas.git"; commit "9eda2f467239c49cef43acf5cb99a3c98fa0e66c"; }
package WebStudioCanvasRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-runtime.git"; commit "1f45661a32b3b0d3bd07d87d6434ccbfa0689df7"; }
interface WebStudioPresentable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-presentable.git"; commit "e7fc9e90437bb85fd92fbef23102325d93f325f6"; }
interface PresentationMount source { repository "https://repos.quixos.org/quixos-templates/interface-presentation-mount.git"; commit "837f31b643da53c52ae9d4b61f29c02a1f4c3a83"; }
interface WebStudioDisplayTarget source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-target.git"; commit "19ca7a1011f5aa3c70273af761aa520bc07e02ea"; }
interface WebStudioDisplayDirectory source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-display-directory.git"; commit "d9e1cebe16fb2799e0b853932965bc09b5f34379"; }
package WebStudioDisplayRuntime source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-display-runtime.git"; commit "9d7054f8aa9b85f28dd98f8f632c67b66fbd987b"; }
interface WebStudioSearchable source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-searchable.git"; commit "867512e7e6ec5805e6ffe95fd316f0c3aef2902c"; }
interface StandaloneView source { repository "https://repos.quixos.org/quixos-templates/interface-react-standalone-view.git"; commit "105a9d9957c8c0d7e3f8a0896698f5cad6203efc"; }
interface WebStudioCanvasPlacement source { repository "https://repos.quixos.org/quixos-templates/interface-web-studio-canvas-placement.git"; commit "ce51b6fd655895a878bd10079d65e01503167c42"; }
package WebStudioCanvasEditor source { repository "https://repos.quixos.org/quixos-templates/package-web-studio-canvas-editor.git"; commit "1ace18f8a1abafe64a6fe40bd7873c2482c1a83a"; }
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"; }
}
+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;style:string;reveal:string;generation:string;scope:string;color:string;enabled:bool;configRevision:uint32;} policy register;
private state FeatureData id "reading:state:FeatureData" on Self : record {name:string;processor: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 "{}";