Tencent / Tencent/BrowserSkill

需要基础的响应体、响应头、请求头、POST 数据、耗时、大小这些返回方便agent进行问题排查

Open
#222 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
TypeScript
Stars
5.7k
Forks
399
Avg merge
2d 9h
Merged PRs (30d)
74

Description

更新一下进展:main 上其实已经内置了基础版的 Network/Console 查看能力——bsk console(缓冲的 console 消息 / JS 异常 / 浏览器 log,支持 --include-stack 堆栈)和 bsk network(缓冲的 response 状态码/方法/URL/MIME 与 failure 的 net::ERR_* 原因),都是只读命令,支持 --since/--limit/--max-text-chars 分页。

之前 SKILL.md 的命令清单漏收录了这两条,已提文档 PR 补上并合入(#84):装 skill 的 agent 现在能发现这两条命令了。

还不支持的是深度调试数据:请求/响应 headers、body、时序瀑布、拦截/mock。如果这些是你的核心诉求,欢迎补充具体使用场景,我们可以按优先级做采集扩展。

你好。更新了以后是用了一段时间,目前体验不错。但是后续发现在调试能力确实有点欠缺,需要基础的响应体、响应头、请求头、POST 数据、耗时、大小这些返回方便agent进行问题排查。另外就是能不能给个开关默认去掉allow的允许动作,不然需要人为值守

Originally posted by @winton979 in #61

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the existing bsk network and bsk console commands to understand the currently exposed diagnostics and their pagination options. Clarify which request and response fields, timing data, and size values are required, then separately define the expected default behavior for the allow actions. Done should include an agreed scope for both debugging output and unattended operation.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
authorization, cli, networking
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.