Earlier quoted context omitted.
I had never heard of charles ... ( https://www.charlesproxy.com/ ) I basically wrote a simple version of it 20 years ago ( https://github.com/kristopolous/proxy ) that I use because back then, this didn't exist ... I need to remember to toss my old tools aside
even the approach that charles takes for intercepting TLS traffic is a bit old school (proxies, fake root certs etc.) - cool kids use eBPF https://mitmproxy.org/posts/local-capture/linux/
The Agent2Agent Protocol (A2A)
211–220 of 293 posts
Re: The Agent2Agent Protocol (A2A)
#212To put it simple: A2A is for communication between the agents. MCP is how agent communicate with its tools. Important aspect of A2A, is that it has a notion of tasks, task rediness, and etc. E.g. you can give it a task and expect completely in few days, and get notified via webhook or polling it. For the end users for sure A2A will cause a big confusing, and can replace a lot of current MCP usage.
Re: The Agent2Agent Protocol (A2A)
#213Are we rediscovering SOA and WSDL, but this time for LLM interop instead of web services? I may be wrong, but I'm starting to wonder whether software engineering degrees should include a history subject about the rise and fall of various architectures, methodologies and patterns.
If there's one thing I've observed about developers in general, it's that they'd rather build than learn.
Re: The Agent2Agent Protocol (A2A)
#214Earlier quoted context omitted.
so you are telling me that hallucinations (that by definition happen at the model layer) are an engineering problem ? so if we just spin up the right architecture, hallucinations won't be a problem anymore ? I have doubts
>so you are telling me that hallucinations (that by definition happen at the model layer) are an engineering problem ? Yes. Hallucinations were a big problem with single shot prompting. No one is seriously doing that anymore. You have an agentic refinement process with an evaluator in the loop that takes in the initial output, quality checks it, and returns a pass/fail to close the loop or try again, using tool calls…
Re: The Agent2Agent Protocol (A2A)
#215It’s frustratingly difficult to see what these (A2A and MCP) protocols actually look like. All I want is a simple example conversation that includes the actual LLM outputs used to trigger a call and the JSON that goes over the wire… maybe I’ll take some time and make a cheat-sheet. I have to say, the endorsements at the end somehow made this seem worse…
I really is just json-rpc 2.0 under the hood, either piped to stdio or POSTed over http.
Re: The Agent2Agent Protocol (A2A)
#216They are pitching this as complementary to the MCP [0], but I don't see it. What is the value in agents communicating in agents as opposed to just treating other agents as tools? [0]: https://google.github.io/A2A/#/topics/a2a_and_mcp
Re: The Agent2Agent Protocol (A2A)
#217In the video example, I am kind of baffled that LLM is being trusted to pick candidates for the role. How much guarantee does Google's LLM/agent provide that it didn't hallucinate (read wrong info) in any of the steps including parsing job description and than matching that with profile of candidates? I don't understand when these LLMs are presented to solve real life problems as if an LLM is like a sane person doing…
Re: The Agent2Agent Protocol (A2A)
#218It’s frustratingly difficult to see what these (A2A and MCP) protocols actually look like. All I want is a simple example conversation that includes the actual LLM outputs used to trigger a call and the JSON that goes over the wire… maybe I’ll take some time and make a cheat-sheet. I have to say, the endorsements at the end somehow made this seem worse…
Re: The Agent2Agent Protocol (A2A)
#219Earlier quoted context omitted.
even the approach that charles takes for intercepting TLS traffic is a bit old school (proxies, fake root certs etc.) - cool kids use eBPF https://mitmproxy.org/posts/local-capture/linux/
I can see how you don't need a proxy any more, but I don't see how you can bypass TLS without fake root certs, even with eBPF.
i think it is still a proxy though unless I’m missing something (beyond the name lol).
[here's a section on macos dealing with certs](https://mitmproxy.org/posts/local-capture/macos/)
Re: The Agent2Agent Protocol (A2A)
#220Earlier quoted context omitted.
I feel the same way about OpenAI‘s new responses API. Under the cover of DX they‘re marketing a new default, which is we hold your state and sell it back to you.
OpenAI is tedious to work with. Took me a solid day of fooling around with it before I realized the chat api and the chat completions api are two entirely different apis. Then you have the responses api which is a third thing. The irony is that gpt4 has no clue which approach is correct. Give it the same prompt three times and you’ll get a solution that uses each of these that has a wildly different footprint, be it…