MCPcopy Create free account
hub / github.com/dharmaprotocol/dharmaOS / setActionScripts

Method setActionScripts

src/validator.js:130–142  ·  view source on GitHub ↗
(actionScripts)

Source from the content-addressed store, hash-verified

128 }
129
130 setActionScripts(actionScripts) {
131 if (!this.actionScripts) {
132 this.actionScripts = actionScripts;
133 } else {
134 this.actionScripts = this.actionScripts.concat(actionScripts);
135 }
136
137 const names = this.actionScripts.map((script) => script.name);
138 this.namesSet = new Set(names);
139 if (this.namesSet.size !== names.length) {
140 throw new Error("All action scripts must have a unique name");
141 }
142 }
143
144 validateActionScripts() {
145 this.advancedScripts = new Set();

Callers 1

callMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected