Tallgeese AI Developers
Lesson 7 of 8⏱ 5 minEveryone

Test it and earn trust

What people are asked, what each part can do, and a test routine.

In 30 seconds

  • People see one plain sentence for everything your item does.
  • Declare exactly what's true, and as little as you can.
  • Try real requests, break things on purpose, and test an unrelated question.

Earning trust

Items run next to someone's files and accounts. Tallgeese is designed so that being honest is also the easy path.

What people are asked

When they press Get, they see one plain sentence for each thing your item does. For the Financial Advisor:

You don't write those sentences. They're made from what you declared, so declare exactly what's true and as little as you can. If an update changes what your item reaches, keeps or adds, people are asked again.

What each part can and can't do

PartCanCan't
ToolIts own database; the addresses you listed; its settingsFiles, other addresses, other items' data
SpecialistYour tool and skills, under the person's approvalsSee secret keys or change its own permissions
PageDraw; call the tools you listed; ask to send a message or open settingsThe network, the conversation, secrets
YouShip text, a sandboxed program and a web pageShip a program that runs outside the sandbox, or change a version after it's published

Secret keys

If your item needs an API key, add a secret setting. People type it into Tallgeese's settings and it's kept safely. Only your tool can read it, never your page or the chat. Never ask people to paste a key into a conversation.

Testing

CommandWhat it does
tgs-market check .Finds everything wrong with your project, all at once.
tgs-market dev --content .Serves your project to the app on your computer and refreshes as you edit.
tgs-market build-tool items/IDBuilds your tool.
tgs-market build-page items/IDBuilds your page.
tgs-market check-tools .Rebuilds every tool and confirms it matches what you saved.

A good test routine

  1. Get it and read the question. Is every sentence true? Does it mention everything your item reaches?
  2. Turn it off, on, remove it, get it again.
  3. Try every example prompt from your text file. Does it do the right thing?
  4. Try something unrelated. Your item should stay out of the way.
  5. Break things on purpose. No internet, a missing key, an empty file. Are the messages helpful?
  6. Try it on more than one kind of computer, if you can, and say which in your notes.