Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Endo Daemon Demo: multiplayer 1kce #2279

Closed
wants to merge 24 commits into from
Closed

Endo Daemon Demo: multiplayer 1kce #2279

wants to merge 24 commits into from

Conversation

kumavis
Copy link
Member

@kumavis kumavis commented May 9, 2024

building off of #1877 and previous demos

summary of changes

  • daemon exposes formula types
    f221f52 feat(daemon): directories expose formula types

  • daemon namespace command (for multiplayer dev)
    be4f610 feat(where): allow all paths to be set by env vars
    4988cc7 feat(cli): load .env file from cwd
    fb89f7b feat(cli): add namespace command for making new daemons

  • daemon exposes pubusb for makeChangeTopic util
    c85f86e feat(daemon): expose pubsub

  • bug fix for installed weblets fix(daemon): binding Promise breaks exo #2439
    b7804ce fix(daemon): binding Promise breaks exo

  • import + update familiar-chat + 1kce game
    1c88619 wip: add 1kce and grain packages from endo-familiar-chat-scifi
    1fa0cde wip: add familiar-chat package from endo-familiar-chat-scifi
    9a3d3ca fix(familiar-chat): get basic inventory working
    e5832bb fix(familiar-chat): fix basic chat functionality
    b878b22 fix(familiar-chat): fix app install
    87cfb32 fix(1kce): fix make deck + include deck and game bundles
    039c4c0 fix(1kce): game working again

@kumavis kumavis changed the title Endo Daemon Demo: moar 1kce Endo Daemon Demo: multiplayer 1kce May 17, 2024
Comment on lines +7 to +9
endo eval '`127.0.0.1:0`' -n tcp-netstring-json-captp0-host-port
endo make --powers AGENT -n tcp --UNCONFINED ./packages/daemon/src/networks/tcp-netstring.js
endo eval 'E(self).move([`tcp`],[`NETS`,`tcp`])' self:AGENT
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
endo eval '`127.0.0.1:0`' -n tcp-netstring-json-captp0-host-port
endo make --powers AGENT -n tcp --UNCONFINED ./packages/daemon/src/networks/tcp-netstring.js
endo eval 'E(self).move([`tcp`],[`NETS`,`tcp`])' self:AGENT
endo store --text 127.0.0.1:0 --name tcp-netstring-json-captp0-host-port
endo make --powers AGENT --name NETS.tcp --UNCONFINED ./packages/daemon/src/networks/tcp-netstring.js

@kumavis
Copy link
Member Author

kumavis commented Sep 5, 2024

replaced by #2279

@kumavis kumavis closed this Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants