Commit 7e9f39e
authored
Removing WIT stubs, Dynamic Linking, Rib, and transformer plugins (#2798)
* Removing stubgen, wip
* Removing all WIT related code from the CLI
* Removed dependencies from manifest
* Using cargo with wasip2 target directly in the rust templates
* Migrated rust test components to wasip2 target
* Schema validation error display fix and updated templates and test components
* More rebuilt components
* Removed component transformer, app and library plugin types
* Removed forked wasm_metadata
* Fix
* Removed dynamic linking
* Removed rib
* Removed the golem-ai bindings from the TS SDK and rebuilt all test components
* No verbose flag for cargo in rust bridge tests
* Test fix
* Test fix and reducred test log verbosity
* Desktop app fix
* Missing file
* Dependency cleanup
* Regenerated config
* More assert lib migration and fixes
* Template fixes
* Template fixes
* Format
* Test fix
* Template fixes and temporarily ignoring some
* Fix template test
* Clippy
* Fix1 parent 27ca4f5 commit 7e9f39e
File tree
1,255 files changed
+1383
-159876
lines changed- cli
- desktop-app/src
- pages/plugin
- types
- golem-cli
- src
- app
- build
- bridge_gen/rust
- command_handler
- app
- component
- repl
- worker
- model
- text
- wasm_metadata
- names
- oci_annotations
- wasm_rpc_stubgen
- commands
- tests
- app
- stubgen
- golem-templates
- src
- templates
- rust
- rust-app-common
- common-rust
- rust-app-component-default/components-rust/component-name
- .wit/wit
- rust-app-component-human-in-the-loop/components-rust/component-name
- .wit/wit
- rust-app-component-json/components-rust/component-name
- .wit/wit
- rust-app-component-llm-session
- components-rust/component-name
- .wit/wit
- src
- rust-app-component-llm-websearch-summary-example
- components-rust/component-name
- .wit/wit
- src
- rust-app-component-snapshotting/components-rust/component-name
- .wit/wit
- ts
- ts-app-common
- common-ts
- ts-app-component-default/components-ts/component-name
- ts-app-component-human-in-the-loop/components-ts/component-name
- ts-app-component-json/components-ts/component-name
- ts-app-component-llm-session
- components-ts
- component-name
- src
- ts-app-component-snapshotting/components-ts/component-name
- ts-app-component-websearch-summary-example
- components-ts
- component-name
- src
- golem
- schema.golem.cloud/app/golem/1.5.0-dev.1
- golem-api-grpc
- proto/golem
- component
- customapi
- registry/v1
- golem-common
- src
- base_model
- model
- agent
- diff
- virtual_exports
- golem-component-compilation-service/config
- golem-debugging-service/src
- golem-registry-service
- config
- src
- api
- bootstrap
- model
- repo/model
- services
- component
- tests/repo
- golem-rib-repl
- src
- command
- golem-rib
- proto/golem/rib
- regression_tests
- src
- compiler
- inferred_type
- interpreter
- parser
- registry
- text
- type_checker
- type_inference
- type_refinement
- golem-service-base
- src
- model
- service
- storage/blob
- golem-test-framework/src
- components
- config
- dsl
- golem-worker-executor-test-utils/src
- golem-worker-executor
- config
- src
- durable_host
- dynamic_linking
- grpc
- services
- workerctx
- worker
- golem-worker-service
- integration-tests
- tests
- api
- openapi
- sdks
- rust
- golem-rust
- src
- tests
- wit
- deps
- golem-ai-embed
- golem-ai-exec
- golem-ai-graph
- golem-ai-llm
- golem-ai-search
- golem-ai-stt
- golem-ai-video
- golem-ai-websearch
- golem-ai
- golem-ai-embed
- golem-ai-exec
- golem-ai-graph
- golem-ai-llm
- golem-ai-search
- golem-ai-stt
- golem-ai-video
- golem-ai-websearch
- ts
- packages/golem-ts-sdk/types
- wit
- deps
- golem-ai-embed
- golem-ai-exec
- golem-ai-graph
- golem-ai-llm
- golem-ai-search
- golem-ai-stt
- golem-ai-video
- golem-ai-websearch
- golem-ai
- golem-ai-embed
- golem-ai-exec
- golem-ai-graph
- golem-ai-llm
- golem-ai-search
- golem-ai-stt
- golem-ai-video
- golem-ai-websearch
- test-components
- agent-constructor-parameter-echo
- common-ts
- components-ts/golem-it-constructor-parameter-echo
- agent-counters
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/it-agent-counters
- .wit/wit
- agent-http-routes-rust
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/http-rust
- .wit/wit
- agent-http-routes-ts
- common-ts
- components-ts/golem-it-agent-http-routes-ts
- agent-invocation-context
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/golem-it-agent-invocation-context
- .wit/wit
- agent-promise
- common-ts
- components-ts/golem-it-agent-promise
- agent-rpc
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- common-ts
- components-rust/golem-it-agent-rpc-rust
- .wit/wit
- components-ts/golem-it-agent-rpc
- agent-self-rpc
- common-ts
- components-ts/golem-it-agent-self-rpc
- agent-updates-v1
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/it-agent-update
- .wit/wit
- agent-updates-v2
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/it-agent-update
- .wit/wit
- src
- agent-updates-v3
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/it-agent-update
- .wit/wit
- agent-updates-v4
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/it-agent-update
- .wit/wit
- src
- benchmarks
- common-rust
- common-ts
- components-rust/benchmark-agent-rust/.wit/wit
- components-ts/benchmark-agent-ts
- host-api-tests
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/golem-it-host-api-tests
- .wit/wit
- http-tests
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/golem-it-http-tests
- .wit/wit
- initial-file-system
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust/it-initial-file-system
- .wit/wit
- scalability
- .wit/wit/deps
- blobstore
- cli
- clocks
- config
- filesystem
- golem-1.x
- golem-agent
- golem-durability
- golem-rdbms
- golem-rpc
- http
- io
- keyvalue
- logging
- random
- sockets
- common-rust
- components-rust
- scalability-large-dynamic-memory/.wit/wit
- scalability-large-initial-memory/.wit/wit
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,255 files changed
+1383
-159876
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
14 | 12 | | |
15 | 13 | | |
16 | 14 | | |
| |||
43 | 41 | | |
44 | 42 | | |
45 | 43 | | |
46 | | - | |
47 | | - | |
48 | 44 | | |
49 | 45 | | |
50 | 46 | | |
| |||
102 | 98 | | |
103 | 99 | | |
104 | 100 | | |
105 | | - | |
| 101 | + | |
106 | 102 | | |
107 | 103 | | |
108 | 104 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | 17 | | |
25 | 18 | | |
26 | 19 | | |
| |||
62 | 55 | | |
63 | 56 | | |
64 | 57 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
| 58 | + | |
| 59 | + | |
77 | 60 | | |
78 | 61 | | |
79 | 62 | | |
80 | 63 | | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
| 64 | + | |
89 | 65 | | |
90 | 66 | | |
91 | 67 | | |
| |||
104 | 80 | | |
105 | 81 | | |
106 | 82 | | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | 83 | | |
111 | 84 | | |
112 | 85 | | |
| |||
116 | 89 | | |
117 | 90 | | |
118 | 91 | | |
119 | | - | |
| 92 | + | |
120 | 93 | | |
121 | 94 | | |
122 | 95 | | |
| |||
128 | 101 | | |
129 | 102 | | |
130 | 103 | | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | 104 | | |
136 | 105 | | |
137 | 106 | | |
| |||
338 | 307 | | |
339 | 308 | | |
340 | 309 | | |
341 | | - | |
| 310 | + | |
342 | 311 | | |
343 | 312 | | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
344 | 320 | | |
345 | 321 | | |
346 | | - | |
| 322 | + | |
347 | 323 | | |
348 | 324 | | |
349 | 325 | | |
350 | | - | |
| 326 | + | |
351 | 327 | | |
352 | | - | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
375 | 366 | | |
376 | | - | |
| 367 | + | |
377 | 368 | | |
378 | 369 | | |
379 | 370 | | |
380 | 371 | | |
381 | 372 | | |
382 | 373 | | |
383 | 374 | | |
384 | | - | |
385 | | - | |
386 | | - | |
387 | | - | |
388 | | - | |
389 | | - | |
390 | | - | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | | - | |
399 | | - | |
400 | | - | |
401 | | - | |
402 | | - | |
403 | | - | |
404 | | - | |
405 | | - | |
406 | | - | |
407 | | - | |
408 | | - | |
409 | | - | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | | - | |
414 | | - | |
415 | | - | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
420 | | - | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | | - | |
426 | | - | |
427 | | - | |
428 | | - | |
429 | | - | |
430 | | - | |
431 | | - | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | | - | |
456 | | - | |
457 | | - | |
458 | | - | |
459 | | - | |
460 | | - | |
461 | | - | |
462 | | - | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
467 | | - | |
468 | | - | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
474 | | - | |
475 | | - | |
476 | | - | |
477 | | - | |
478 | | - | |
479 | | - | |
480 | | - | |
481 | | - | |
482 | | - | |
483 | | - | |
484 | | - | |
485 | | - | |
486 | | - | |
487 | | - | |
488 | | - | |
489 | | - | |
490 | | - | |
491 | | - | |
492 | | - | |
493 | | - | |
494 | | - | |
495 | | - | |
496 | | - | |
497 | | - | |
498 | | - | |
499 | | - | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
509 | | - | |
510 | | - | |
511 | | - | |
512 | | - | |
513 | | - | |
514 | | - | |
515 | | - | |
516 | | - | |
517 | | - | |
518 | | - | |
519 | | - | |
520 | | - | |
521 | | - | |
522 | | - | |
523 | | - | |
524 | | - | |
525 | | - | |
526 | | - | |
527 | | - | |
528 | | - | |
529 | | - | |
530 | | - | |
531 | | - | |
532 | | - | |
533 | | - | |
534 | | - | |
535 | | - | |
536 | | - | |
537 | | - | |
538 | | - | |
539 | | - | |
540 | | - | |
541 | | - | |
542 | | - | |
543 | | - | |
544 | | - | |
545 | | - | |
546 | | - | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | | - | |
552 | 375 | | |
553 | 376 | | |
554 | 377 | | |
| |||
0 commit comments