v0.3.18: wand for system prompt, serializer required fields validatio…#1025
Closed
mahabdalla wants to merge 1 commit intosimstudioai:mainfrom
Closed
v0.3.18: wand for system prompt, serializer required fields validatio…#1025mahabdalla wants to merge 1 commit intosimstudioai:mainfrom
mahabdalla wants to merge 1 commit intosimstudioai:mainfrom
Conversation
…n, deployed chat improvements (simstudioai#843) * fix(domain): fix telemetry endpoint, only add redirects for hosted version (simstudioai#822) * fix(otel): change back telemetry endpoint * only add redirects for hosted version --------- Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> * fix(search-modal): fixed search modal keyboard nav (simstudioai#823) * fixed search modal keyboard nav * break down file --------- Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> * improvement(docs): add base exec charge info to docs (simstudioai#826) * improvement(doc-tags-subblock): use table for doc tags subblock in create_document tool for KB (simstudioai#827) * improvement(doc-tags-subblock): use table for doc tags create doc tool in KB block * enforce max tags * remove red warning text * fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs (simstudioai#828) Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> * feat(wand): subblock level wand configuration + migrate old wand usage to this (simstudioai#829) * feat(wand): subblock level wand configuration + migrate old wand usage to this * fix build issue * Update apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/wand-prompt-bar/wand-prompt-bar.tsx Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * remove optional param * remove unused test file * address greptile comments * change to enum for gen type * fix caching issue --------- Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * feat(tools): added hunter.io tools/block, added default values of first option in dropdowns to avoid operation selector issue, added descriptions & param validation & updated docs (simstudioai#825) * feat(tools): added hunter.io tools/block, added default values of first option in dropdowns to avoid operation selector issue * fix * added description for all outputs, fixed param validation for tools * cleanup * add dual validation, once during serialization and once during execution * improvement(docs): add base exec charge info to docs (simstudioai#826) * improvement(doc-tags-subblock): use table for doc tags subblock in create_document tool for KB (simstudioai#827) * improvement(doc-tags-subblock): use table for doc tags create doc tool in KB block * enforce max tags * remove red warning text * fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs (simstudioai#828) Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> * fixed serialization errors to appear like execution errors, also fixed contrast on cmdk modal * fixed required for tools, added tag dropdown for kb tags * fix remaining tools with required fields * update utils * update docs * fix kb tags * fix types for exa * lint * updated contributing guide + pr template * Test pre-commit hook with linting * Test pre-commit hook again * remove test files * fixed wealthbox tool * update telemetry endpoints --------- Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> Co-authored-by: Vikhyath Mondreti <vikhyathvikku@gmail.com> * fix(deployed-chat): trigger blocks should not interfere with deployed chat exec (simstudioai#832) * fix(deployed-chat): allow non-streaming responses in deployed chat, allow partial failure responses in deployed chat (simstudioai#833) * fix(deployed-chat): allow non-streaming responses in deployed chat, allow partial failure responses in deployed chat * fix(csp): runtime variable resolution for CSP * cleanup --------- Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> * fix(sockets): duplicate block op should go through debounced path (simstudioai#834) * improvement(sockets): add batch subblock updates for duplicate to clear queue faster (simstudioai#835) * improvement(sockets): duplicate op should let addBlock take subblock values instead of separate looped op (simstudioai#836) * improvement(sockets): addBlock can accept subblock values * cleanup unused code * fix(deploy-modal): break down deploy modal into separate components (simstudioai#837) Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> * fix(kb-tags): docs page kb tags ui (simstudioai#838) * fix(kb-tags): docs page kb tags ui * remove console logs * remove console error * fix(chat-deploy): fixed form submission access patterns, fixed kb block filters (simstudioai#839) * fix(chat-deploy): fixed form submission access patterns * fix(kb-block): fix tag filters component, removed unused component * fixed kb block subcomponents --------- Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> * fix(kb-tags): ui fixes, delete persistence for doc page header (simstudioai#841) * fix deletion of tags + refactor next slot calc * fix kb tag filters count ui * fix(chat-deploy): added new image upload component, fixed some state issues with success view (simstudioai#842) * fix(chat-deploy): added new image upload component, fixed some state issues with success view * cleanup --------- Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> * feat(deploy-chat): added a logo upload for the chat, incr font size * fix(deploy-modal): break down deploy modal into separate components (simstudioai#837) Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> --------- Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local> Co-authored-by: Vikhyath Mondreti <vikhyathvikku@gmail.com> Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
yujiawei
pushed a commit
to yujiawei/sim
that referenced
this pull request
Oct 21, 2025
经过深入调查和测试,发现以下问题: ## 网络限制诊断 - 服务器环境必须通过 HTTP 代理(21.0.0.171:15004)访问外网 - 代理使用 JWT 令牌认证 - cloudflared 官方不支持通过 HTTP/SOCKS 代理连接 - HTTP_PROXY 环境变量仅对 DNS 流量有效,不影响隧道连接 ## 已尝试的解决方案 1. 默认 QUIC 协议 - 超时失败 2. 强制 HTTP2 协议(--protocol http2)- 仍超时 3. 配置 DNS 服务器 - DNS 正常但隧道仍失败 ## 新增文档 - NETWORK_LIMITATIONS.md: 详细的网络限制分析和诊断结果 - PROXY_SOLUTIONS.md: 代理环境下的实用解决方案快速指南 ## 推荐方案 1. 本地电脑测试(无代理限制,最简单) 2. wstunnel(专为代理环境设计) 3. bore(极简,有公共服务器) 4. SSH 反向隧道(传统可靠) 参考资料: - GitHub Issue simstudioai#110, simstudioai#1025 - Cloudflare 社区讨论 - awesome-tunneling 项目 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
…n, deployed chat improvements (#843)
fix(domain): fix telemetry endpoint, only add redirects for hosted version (fix(domain): fix telemetry endpoint, only add redirects for hosted version #822)
fix(otel): change back telemetry endpoint
only add redirects for hosted version
fix(search-modal): fixed search modal keyboard nav (fix(search-modal): fixed search modal keyboard nav #823)
fixed search modal keyboard nav
break down file
improvement(docs): add base exec charge info to docs (improvement(docs): add base exec charge info to docs #826)
improvement(doc-tags-subblock): use table for doc tags subblock in create_document tool for KB (improvement(doc-tags-subblock): use table for doc tags subblock in create_document tool for KB #827)
improvement(doc-tags-subblock): use table for doc tags create doc tool in KB block
enforce max tags
remove red warning text
fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs (fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs #828)
feat(wand): subblock level wand configuration + migrate old wand usage to this (feat(wand): subblock level wand configuration + migrate old wand usage to this #829)
feat(wand): subblock level wand configuration + migrate old wand usage to this
fix build issue
Update apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/wand-prompt-bar/wand-prompt-bar.tsx
remove optional param
remove unused test file
address greptile comments
change to enum for gen type
fix caching issue
feat(tools): added hunter.io tools/block, added default values of first option in dropdowns to avoid operation selector issue, added descriptions & param validation & updated docs (feat(tools): added hunter.io tools/block, added default values of first option in dropdowns to avoid operation selector issue, added descriptions & param validation & updated docs #825)
feat(tools): added hunter.io tools/block, added default values of first option in dropdowns to avoid operation selector issue
fix
added description for all outputs, fixed param validation for tools
cleanup
add dual validation, once during serialization and once during execution
improvement(docs): add base exec charge info to docs (improvement(docs): add base exec charge info to docs #826)
improvement(doc-tags-subblock): use table for doc tags subblock in create_document tool for KB (improvement(doc-tags-subblock): use table for doc tags subblock in create_document tool for KB #827)
improvement(doc-tags-subblock): use table for doc tags create doc tool in KB block
enforce max tags
remove red warning text
fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs (fix(bugs): fixed rb2b csp, fixed overly-verbose logs, fixed x URLs #828)
fixed serialization errors to appear like execution errors, also fixed contrast on cmdk modal
fixed required for tools, added tag dropdown for kb tags
fix remaining tools with required fields
update utils
update docs
fix kb tags
fix types for exa
lint
updated contributing guide + pr template
Test pre-commit hook with linting
Test pre-commit hook again
remove test files
fixed wealthbox tool
update telemetry endpoints
fix(deployed-chat): trigger blocks should not interfere with deployed chat exec (fix(deployed-chat): trigger blocks should not interfere with deployed chat executions #832)
fix(deployed-chat): allow non-streaming responses in deployed chat, allow partial failure responses in deployed chat (fix(deployed-chat): allow non-streaming responses in deployed chat, allow partial failure responses in deployed chat #833)
fix(deployed-chat): allow non-streaming responses in deployed chat, allow partial failure responses in deployed chat
fix(csp): runtime variable resolution for CSP
cleanup
fix(sockets): duplicate block op should go through debounced path (fix(sockets): duplicate block op should go through debounced path #834)
improvement(sockets): add batch subblock updates for duplicate to clear queue faster (improvement(sockets): add batch subblock updates for duplicate block to clear queue faster #835)
improvement(sockets): duplicate op should let addBlock take subblock values instead of separate looped op (improvement(sockets): duplicate op should let addBlock take subblock values instead of separate looped op #836)
improvement(sockets): addBlock can accept subblock values
cleanup unused code
fix(deploy-modal): break down deploy modal into separate components (fix(deploy-modal): break down deploy modal into separate components #837)
fix(kb-tags): docs page kb tags ui (fix(kb-tags): docs page kb tags ui #838)
fix(kb-tags): docs page kb tags ui
remove console logs
remove console error
fix(chat-deploy): fixed form submission access patterns, fixed kb block filters (fix(chat-deploy): fixed form submission access patterns, fixed kb block filters #839)
fix(chat-deploy): fixed form submission access patterns
fix(kb-block): fix tag filters component, removed unused component
fixed kb block subcomponents
fix(kb-tags): ui fixes, delete persistence for doc page header (fix(kb-tags): ui fixes, delete persistence for doc page header #841)
fix deletion of tags + refactor next slot calc
fix kb tag filters count ui
fix(chat-deploy): added new image upload component, fixed some state issues with success view (fix(chat-deploy): added new image upload component, fixed some state issues with success view #842)
fix(chat-deploy): added new image upload component, fixed some state issues with success view
cleanup
feat(deploy-chat): added a logo upload for the chat, incr font size
fix(deploy-modal): break down deploy modal into separate components (fix(deploy-modal): break down deploy modal into separate components #837)
Summary
Brief description of what this PR does and why.
Fixes #(issue)
Type of Change
Testing
How has this been tested? What should reviewers focus on?
Checklist
Screenshots/Videos